WPF套用開發項目教程

WPF套用開發項目教程

《WPF套用開發項目教程》是2015年中國水利水電出版社出版的圖書,作者是陳鄭軍、劉振東、胡方霞等。

基本介紹

  • 書名:WPF套用開發項目教程
  • 作者:陳鄭軍,劉振東,胡方霞等
  • 類別圖書>大中專教材教輔>高職高專教材
  • 出版社:中國水利水電出版社
  • 出版時間:2015年02月01日
  • 頁數:213 頁
  • 定價:¥28.00
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787517028673
內容簡介,目錄,

內容簡介

《WPF套用開發項目教程》以項目化任務驅動式組織教學內容,循序漸進地介紹WPF的開發環境、XAML基礎、Application類、窗體、布局控制項、常用控制項、路由事件、系統命令庫、自定義命令、Binding、資源、樣式、模板、觸發器等,使讀者不僅能夠學習WPF的各種開發知識,而且能夠培養分析問題、解決問題的能力,以更快的速度和更好的效果去掌握WPF開發技術。
全書共6個項目,均是圍繞圖書管理系統主題展開,每個項目都以一個圖書管理典型套用設計,再以多個子任務完成,每個子任務都具有較高的套用價值和代表性。教學內容的設計符合學習者面對問題時的情況,依照任務描述、知識準備、任務分析、任務實施和任務小結5個環節進行,既能科學地解決問題又有很強的鍛鍊作用。
《WPF套用開發項目教程》以圖書管理系統貫穿全程,將各個知識環節融入案例中,整體知識結構清晰、語言簡潔,易於學習和提高,非常適合初學WPF技術的在校大學生和開發愛好者學習參考。

目錄

前言
項目一 WPF基礎——“Hello World!”
程式製作
【項目描述】
【學習目標】
【能力目標】
任務1.1 搭建WPF開發環境
1.1.1 WPF是什麼
1.1.2 WPF的特點
1.1.3 WPF的組成結構
1.1.4 WPFf和Silverlight的關係
任務1.2 設計簡單XAML程式
1.2.1 XAML是什麼
1.2.2 XAML語法基礎
1.2.3 WPF中的樹
【項目總結】
【項目實訓】
項目二 WPF布局設計——圖書管理系統
UI設計
【項目描述】
【學習目標】
【能力目標】
任務2.1 設計圖書管理系統登錄界面
2.1.1 認識Application
2.1.2 認識窗體
2.1.3 主窗體的啟動模式
2.1.4 不規則窗體
任務2.2 設計圖書管理系統用戶註冊界面
2.2.1 理解WPF布局
2.2.2 WPF布局原則
2.2.3 布局過程
2.2.4 布局元素
2.2.5 Grid面板
2.2.6 StackPanel面板
2.2.7 Canvas面板
2.2.8 DockPanel面板
2.2.9 WrapPanel面板
任務2.3 設計圖書管理系統主界面
2.3.1 什麼是控制項
2.3.2 控制項的類型
2.3.3 WPF選單控制項(Menu)
2.3.4 WPF工具列和狀態欄控制項
2.3.5 WPF範圍控制項:滾動條、進展條、滑動條
2.3.6 用戶自定義控制項
【項目總結】
【項目實訓】
項目三 WPF的路由事件——登錄和註冊
程式實現
【項目描述】
【學習目標】
【能力目標】
任務3.1 完成登錄窗體事件處理
3.1.1 什麼是路由事件
3.1.2 為路由事件添加和實現事件處理程式
任務3.2 完成註冊窗體事件處理
3.2.1 WPF事件簡介
3.2.2 鍵盤輸入事件
3.2.3 滑鼠輸入
【項目總結】
【項目實訓】
項目四 WPF命令——窗體清除功能的實現
【項目描述】
【學習目標】
【能力目標】
任務4.1 創建使用簡單命令的程式
4.1.1 命令是什麼
4.1.2 WPF的命令庫
4.1.3 命令綁定
任務4.2 創建使用複雜命令的程式
4.2.1 命令系統的基本元素
4.2.2 命令系統的基本元素之間的關係
任務4.3 創建使用自定義命令的程式
4.3.1 自定義命令
4.3.2 自定義命令的使用
任務4.4 使用命令實現清除功能
4.4.1 命令參數
4.4.2 命令參數的使用
【項目總結】
【項目實訓】
項目五 WPF綁定——註冊信息入庫
【項目描述】
【學習目標】
【能力目標】
任務5.1 創建一個使用Binding的簡單程式
5.1.1 數據綁定概述
5.1.2 Bindmg基礎
5.1.3 最簡單的數據綁定
5.1.4 控制Binding的方向及數據更新
任務5.2 創建顯示自定義顏色的程式
5.2.1 Bmding的路徑(Path)
5.2.2 用Souse綁定到CLR對象
5.2.3 使用Binding的RelativeSource
任務5.3 註冊用戶的信息查詢
5.3.1 使用DataContext作為數據源
5.3.2 使用集合對象作為列表控制項的ItemsSource
任務5.4 註冊信息入庫
5.4.1 數據驗證概述
5.4.2 數據驗證規則
【項目總結】
【項目實訓】
項目六 WPF資源、樣式和模板——項目美化
【項目描述】
【學習目標】
【能力目標】
任務6.1 美化讀者信息修改界面的
TextBlock控制項
6.1.1 資源
6.1.2 資源的定義及XAML中的引用
6.1.3 XAML解析資源的順序
6.1.4 靜態資源(Static Resource)和動態資源(Dynamic Resource)
任務6.2 美化讀者添加界面的TextBox控制項
6.2.1 Style元素
6.2.2 模板
任務6.3 美化讀者借書界面的Button控制項
6.3.1 觸發器概述
6.3.2 觸發器類型
任務6.4 美化讀者管理界面的
DataGrid控制項
6.4.1 DataGrid控制項
6.4.2 自定義DataCa司控制項的模板
【項目總結】
【項目實訓】
參考文獻

相關詞條

熱門詞條

聯絡我們