內容簡介
作為Windows開發聖經的新版本,《Windows程序設計 第6版 微軟技術叢書》的主題是Windows 8應用程序開發,全麵介紹Windows程序設計所涉及的細枝末節,旨在幫助讀者從高屋見瓴的角度建立完整的知識體係,為以後的職業生涯奠定良好的基礎。全書共兩部分19章。第1~12章著重介紹基礎知識。第13~19章介紹側重於Windows 8平颱開發的觸摸、位圖、富文本、打印、富文本、GPS/傳感器和手寫筆等方麵。 本書適閤任何層次的Windows程序員閱讀和參考,是幫助他們梳理和建立Windows知識體係的理想讀物。
目錄
第I部分 基礎知識
第1章 標記與代碼
1.1 第一個項目
1.2 圖片的使用
1.3 文字的變形
1.4 播放媒體文件
1.5 代碼形式的變通
1.6 通過代碼顯示圖片
1.7 純粹的代碼
第2章 XAML語法
2.1 通過代碼定義漸變畫筆
2.2 屬性元素語法
2.3 內容屬性
2.4 TextBlock的內容屬性
2.5 畫筆和其他資源的共享
2.6 資源是共享的
2.7 探究矢量圖形
2.8 通過Viewbox實現拉伸
2.9 樣式
2.10 初探數據綁定
第3章 基本事件的處理
3.1 Tapped事件
3.2 路由事件的處理
3.3 重寫Handled設置
3.4 輸入、對齊與背景
3.5 大小與方嚮的變化
3.6 嘗試綁定到Run元素
3.7 計時器與動畫
第4章 基於Panel的布局
4.1 Border元素
4.2 矩形與橢圓
4.3 StackPanel
4.4 橫嚮的StackPanel
4.5 基於綁定與轉換器的WhatSize
4.6 ScrollViewer方案
4.7 布局中的“怪異”現象
4.8 編寫一個簡單的電子書應用
4.9 StackPanel子項的定製
4.10 UserControl的定製
4.11 Windows Runtime類庫的創建
4.12 換行的替代方案
4.13 Canvas與附加屬性
4.14 Z-
4.15 使用Canvas的注意事項
第5章 控件與交互
5.1 Control的特彆之處
5.2 用於設置範圍的Slider控件
5.3
5.4 屏幕方嚮與比例
5.5 Slider與格式化字符串轉換器
5.6 工具提示與轉換
5.7 用Slider繪製草圖
5.8 按鈕的幾種變體
5.9 依賴屬性的定義
5.10 RadioButton
5.11 鍵盤輸入與TextBox
5.12 觸摸與Thumb
第6章 WinRT與MVVM
6.1 MVVM簡介
6.2 數據綁定通知
6.3 ColorScroll的“視圖模型”
6.4 精簡的語法
6.5 DataContext屬性
6.6 綁定與TextBox
6.7 按鈕與MVVM
6.8 DelegateCommand類
第7章 異步
7.1 綫程與用戶界麵
7.2 MessageDialog的使用
7.3 Lambda函數形式的迴調
7.4 神奇的await運算符
7.5 異步操作的撤銷
7.6 File I/O的處理
7.7 文件選擇器和文件I/O
7.8 異常處理
7.9 多個異步調用的閤並
7.10 高效的文件I/O
7.11 應用程序的生命周期
7.12 自定義的異步方法
第8章 應用欄和彈齣式窗口
8.1 實施快捷菜單
8.2 Popup對話框
8.3 應用欄
8.4 應用欄按鈕樣式
8.5 深入Segoe UI Symbol字體
8.6 應用欄CheckBox和RadioButton
8.7 記事本應用欄
8.8 XamlCruncher入門
8.9 應用設置和視圖模式
8.10 XamlCruncher頁麵
8.11 解析XAML
8.12 XAML文件的輸入和輸齣
8.13 設置對話框
8.14 超越Windows Runtime
第9章 動畫
9.1 Windows.UI.Xaml.Media.Animation命名空間
9.2 動畫基礎
9.3 動畫變化欣賞
9.4 雙動畫
9.5 附加屬性動畫
9.6 緩動函數
9.7 完整的XAML動畫
9.8 自定義類動畫
9.9 關鍵幀動畫
9.10 Object動畫
9.11 預定義動畫和過渡
第10章 變換
10.1 簡短迴顧
10.2 鏇轉(手動和動畫
10.3 可視化反饋
10.4 平移
10.5 變換組
10.6 縮放變換
10.7 建立模擬時鍾
10.8 傾斜
10.9 製作開場
10.10 變換數學
10.11 復閤變換
10.12 幾何變換
10.13 畫筆變換
10.14 老兄,元素在哪裏?
10.15 投影變換
10.16 推導Matr
第11章 三個模闆
11.1 按鈕數據
11.2 決策
11.3 集閤控件和實際使用DataTemplate
11.4 集閤和接口
11.5 輕擊和選擇
11.6 麵闆和虛擬化麵闆
11.7 自定義麵闆
11.8 條目模闆條形圖
11.9 FlipView控件
11.10 基本控件模闆
11.11 視覺狀態管理器
11.12 使用generic.xaml
11.13 模闆部分
11.14 自定義控件
11.15 模闆和條目容器
第12章 頁麵及導航
12.1 屏幕分辨率問題
12.2 縮放問題
12.3 輔屏視圖
12.4 橫屏和竪屏的變化
12.5 簡單頁麵導航
12.6 返迴堆棧
12.7 導航事件和頁麵恢復
12.8 保存和恢復應用狀態
12.9 導航加速器和鼠標按鈕
12.10 傳遞和返迴數據
12.11 Visual Studio標準模闆
12.12 視圖模式和集閤
12.13 分組條目
第II部分 Windows 8新特性
第13章 觸控
13.1 Pointer路綫圖
13.2 初試手繪
13.3 捕獲指針
13.4 編輯彈齣菜單
13.5 壓力靈敏度
13.6 平滑錐度
13.7 如何保存圖畫
13.8 現實和超現實手繪
13.9 觸控鋼琴
13.10 操控、手指和元素
13.11 處理慣性
13.12 XYSlider控件
13.13 中心縮放和鏇轉
13.14 單手指鏇轉
第14章 位圖
14.1 像素位
14.2 透明度和預乘Alpha
14.3 徑嚮漸變畫筆
14.4 加載及保存圖片文件
14.5 色調分離和單色化
14.6 保存手繪作品
14.7 HSL顔色選擇
14.8 反嚮繪畫
14.9 訪問照片庫
14.10 捕捉相機照片
第15章 原生
15.1 P/Invoke簡介
15.2 一些幫助
15.3 時區信息
15.4 DirectX的Windows Runtime Component封裝器
15.5 DirectWrite和字型
15.6 配置和平颱
15.7 解讀字型規格
15.8 用SurfaceImageSource繪畫
第16章 富文本
16.1 專用字體
16.2 初試G
16.3 本地存儲的字型文件
16.4 排版功能增強
16.5 RichTextBlock和段落
16.6 RichTextBlock選擇
16.7 RichTextBlock和超限
16.8 分頁的危險
16.9 使用RichEditBox富文本編輯
16.10 自行文本輸入
第17章 共享和打印
17.1 設置和彈窗
17.2 通過剪貼闆共享
17.3 Share超級按鈕
17.4 基本打印
17.5 可打印邊距和不可打印邊距
17.6 分頁過程
17.7 自定義打印屬性
17.8 打印每月計劃
17.9 打印可選範圍頁
17.10 關鍵
17.11 打印FingerPaint藝術畫
第18章 傳感器與
18.1 方位和定位
18.2 加速度、力、重力和矢量
18.3 跟隨滾球
18.4 兩個北極
18.5 陀螺儀 = 加速計 + 羅盤
18.6 OrientationSensor(方嚮傳感器)=加速計+羅盤
18.7 方位角和海拔
18.8 必應地圖和必應地圖圖塊
第19章 手寫筆
19.1 InkManager集閤
19.2 墨跡繪畫屬性
19.3 擦除和其他增強功能
19.4 選擇筆畫
19.5 黃色拍紙簿
前言/序言
Windows程序設計 第6版 /微軟技術叢書 下載 mobi epub pdf txt 電子書 格式