《WPF專業編程指南》高清文字版[PDF]

  • 资源大小:
  • 资源类别:电视动画
  • 支持语言:全部
  • 预览图片:无预览图
  • 资源格式:综合
  • 资源作者:网络
  • 更新时间:2013-10-21 23:01:00
  • 推荐指数:
  • 运行系统:全部型号
以下是资源列表 推荐使用 电驴 或 迅雷 进行下载
[WPF專業編程指南].李應保.高清文字版.pdf 121.54MB
资源简介
中文名: WPF專業編程指南
作者: 李應保
圖書分類: 軟件
資源格式: PDF
版本: 高清文字版
出版社: 電子工業出版社
書号: 9787121100116
發行時間: 2010年1月1日
地區: 大陸
語言: 簡體中文
簡介:
本書是高清文字版.非掃描.拒絕模糊.享受清晰!
無法下載的用戶請到評論區一樓查看網盤地址!

内容介紹:
本書通過大量實例闡述了WPF中的傳遞事件、傳遞命令、相關屬性、附加屬性、邏輯樹和視覺樹等基本概念;介紹了各種畫筆、畫刷的使用方法;讨論了WPF中的各種控件以及這些控件在窗口或頁面上的排版,并進而闡述了控件的風格和模闆及數據綁定等相關技術。
内容截圖:

目錄:
第一篇 WPF編程基礎14
第1章 WPF應用程序15
1.1 WPF應用程序的創建15
1.2 Dos窗口16
1.3 WPF應用程序的啓動和終止17
1.4 輸入參數18
1.5 在Xaml中創建Application20
1.6 窗口大小23
1.7 互聯網應用程序23
1.8 應用程序的異常處理24
1.9 應用程序中的資源25
1.10 應用程序的發布26
1.11 WPF開發環境27
1.12 本章小結28
第2章 XAML語言29
2.1 XAML是一種界面描述語言29
2.2 XAML的根元素30
2.3 XAML命名空間(NameSpace)30
2.4 XAML和代碼分離技術(code Behind)31
2.5 子元素32
2.6 相關屬性(Dependency Property)33
2.7 附加屬性(Attached Property)34
2.8 XAML标記擴展34
2.8.1 靜态資源擴展(StaticResourceExtension)35
2.8.2 動态資源擴展(DynamicResourceExtension)36
2.8.3 數據綁定擴展(Binding)37
2.8.4 相對數據源擴展(RelativeSource)37
2.8.5 模闆綁定(TemplateBinding)38
2.8.6 x:Type擴展39
2.8.7 x:Static擴展39
2.8.8 x:null擴展39
2.8.9 x:Array擴展39
2.9 本章小結40
第3章 WPF排版41
3.1 排版基礎41
3.2 堆積面闆(StackPanel)42
3.3 WrapPanel47
3.4 停靠面闆(DockPanel)48
3.5 表格式面闆(Grid)52
3.5.1 設定UI元素在Grid中的位置53
3.5.2 設定Grid行或列的尺寸53
3.5.3 元素橫跨多個行列時的設定54
3.5.4 在Grid中保持多行或多列大小的一緻性57
3.6 UniformGrid59
3.7 畫布面闆(Canvas)60
3.8 本章小結61
第4章 WPF中的屬性系統62
4.1 CLR屬性62
4.2 相關屬性的概念63
4.2.1 相關屬性的傳遞63
4.2.2 WPF對相關屬性的支持64
4.3 自定義相關屬性65
4.4 附加屬性71
4.5 本章小結80
第5章 畫筆和畫刷81
5.1 WPF中的顔色81
5.2 畫刷88
5.2.1 實心畫刷(SolidColorBrush)89
5.2.2 梯度畫刷(GradientBrush)90
5.2.3 線性梯度畫刷(LinearGradientBrush)90
5.2.4 圓形梯度畫刷(RadialGradientBrush)93
5.2.5 自制畫刷(DrawingBrush)94
5.2.6 粘貼模式(TileMode)95
5.2.7 伸展方式(Stretch)96
5.2.8 圖像畫刷(ImageBrush)96
5.2.9 控件畫刷(VisualBrush)98
5.3 畫筆101
5.4 本章小結108
第二篇 WPF專業程序員必備110
第6章 WPF控制111
6.1 WPF控件概述111
6.2 内容控件(Content Control)113
6.2.1 框架控件(Frame)113
6.2.2 WPF按鈕(Button)114
6.2.3 撥動按鈕(ToggleButton)117
6.2.4 CheckBox控件117
6.2.5 RadioButton控件117
6.2.6 重複按鈕(RepeatButton)118
6.2.7 帶有标題欄的内容控件(HeaderedContentControl)119
6.2.8 分組框(GroupBox)120
6.2.9 伸展控件(Expander)122
6.2.10 标簽控件(Label)123
6.2.11 爲按鈕設置熱鍵124
6.2.12 ToolTip126
6.2.13 ScrollViewer128
6.3 條目控件(Items Controls)129
6.3.1 菜單(Menu)130
6.3.2 工具條(ToolBar)136
6.3.3 Selector139
6.3.4 組合框(ComboBox)139
6.3.5 TabControl142
6.3.6 列表框(ListBox)145
6.3.7 ListView148
6.3.8 狀态條(StatusBar)151
6.3.9 樹形控件TreeView和TreeViewItem153
6.4 文本控件(Text Controls)156
6.4.1 口令輸入框(PasswordBox)156
6.4.2 文字輸入框(TextBox)157
6.4.3 RichTextBox158
6.5 範圍控件(Range Controls)159
6.5.1 滾動條(ScrollBar)159
6.5.2 滑動條(Slider)160
6.5.3 進展條(ProgressBar)165
6.6 本章小結165
第7章 傳遞事件和傳遞命令系統166
7.1 WPF中的元素樹166
7.2 傳遞事件(Routed Event)178
7.2.1 RoutedEventArgs179
7.2.2 終止事件傳播179
7.2.3 處理傳遞事件180
7.2.4 附加傳遞事件(Attached Routed Event)181
7.3 考察傳遞事件181
7.3.1 鍵盤事件的産生和傳遞187
7.4 自定義傳遞事件187
7.5 管理鍵盤和鼠标輸入事件195
7.5.1 鍵盤輸入195
7.5.2 鼠标輸入195
7.6 傳遞命令197
7.6.1 ICommand接口199
7.6.2 ICommandSource接口199
7.6.3 CommandTarget199
7.6.4 命令綁定(CommandBinding)199
7.6.5 傳遞命令(Routed Command)200
7.6.6 WPF命令倉庫(Command Repository)200
7.7 本章小結203
第8章 資源204
8.1 資源定義及其類型204
8.2 統一資源标識(Unified Resource Identifier)205
8.3 .NET開發平台對資源國際化的支持209
8.3.1 WinForm下的資源管理210
8.3.2 用XAML創建本地資源213
8.4 WPF元素中定義的資源215
8.4.1 靜态資源(StaticResource)216
8.4.2 資源的作用範圍217
8.4.3 靜态擴展标識(Static Markup Extension)218
8.4.4 動态資源擴展标識(DynamicResource Markup Extension)221
8.5 本章小結223
第9章 風格224
9.1 Style類224
9.2 Setters224
9.3 TargetType228
9.4 BasedOn231
9.5 觸發器(Triggers)233
9.5.1 使用單一條件的觸發器234
9.5.2 使用多個條件的觸發器235
9.5.3 使用數據觸發器(DataTrigger)236
9.6 風格中的資源238
9.7 IsSealed240
9.8 把風格定格定義在單獨的文件中240
9.9 在FrameworkContentElement中使用風格241
9.10 再談Setter屬性242
9.11 本章小結243
第10章 模闆244
10.1 模闆概述244
10.2 控件模闆245
10.2.1 在控件中使用模闆245
10.2.2 在資源中使用模闆247
10.2.3 在控件模闆中使用TargetType248
10.2.4 在模闆中顯示控件的内容249
10.2.5 在模闆中使用ContentPresenter250
10.2.6 模闆中元素名Name屬性252
10.2.7 在模闆中綁定控件的其他屬性252
10.2.8 使用模闆顯示電力系統的斷路器和刀閘開關253
10.2.9 在風格中使用模闆255
10.2.10 獲取WPF控件的模闆256
10.3 數據模闆(DataTemplate)257
10.3.1 我們所面臨的問題257
10.3.2 定義數據模闆260
10.3.3 在資源中使用數據模闆261
10.3.4 數據模闆觸發器262
10.3.5 根據數據屬性選擇相應的模闆263
10.3.6 在數據模闆中使用類型轉換技術266
10.4 ItemsPanelTemplate271
10.5 層次結構數據模闆(HierarchicalDataTemplate)272
10.6 本章小結275
第11 章 數據綁定(Data Binding)276
11.1 數據綁定概述276
11.2 最簡單的數據綁定——從界面元素到界面元素277
11.2.1 一對一數據綁定277
11.2.2 在C#中,實現數據綁定278
11.2.3 對不是FrameworkElement和FrameworkContentElement元素實現數據綁定279
11.3 使用不同的綁定模式279
11.4 動态綁定280
11.5 最簡單的數據綁定——從.NET對象到界面元素281
11.6 DataContext284
11.7 控制綁定時刻285
11.8 開發自己的IValueConverter286
11.9 在數據綁定中加入校驗288
11.9.1 開發業務規則類289
11.9.2 在綁定中添加任意多個業務規則292
11.9.3 在控件上顯示校驗信息292
11.9.4 觸發錯誤處理事件293
11.9.5 清除控件上的錯誤信息295
11.10 對集合對象的綁定296
11.10.1 使用DisplayMemberPath屬性299
11.10.2 顯示當前條目299
11.10.3 遍曆集合中的記錄301
11.10.4 增加或删除記錄303
11.10.5 對集合對象分組306
11.10.6 對集合對象排序307
11.10.7 對集合對象過濾308
11.11 數據源309
11.11.1 XML數據源309
11.11.2 .NET對象數據源314
11.12 層次結構數據的綁定316
11.13 本章小結316
第12章 窗口對話框和打印317
12.1 窗口(Window)317
12.1.1 窗口的狀态變化和事件317
12.1.2 确定視窗的位置322
12.1.3 确定視窗的大小323
12.1.4 視窗狀态屬性(WindowState)323
12.1.5 視窗大小模式(ResizeMode)323
12.1.6 視窗風格(WindowStyle)324
12.2 網頁(Page)324
12.2.1 創建網頁325
12.2.2 KeepAlive屬性325
12.2.3 NavigationService屬性325
12.2.4 ShowsNavigationUI屬性326
12.3 浏覽窗口(NavigationWindow)326
12.3.1 使用統一風格327
12.3.2 設置NavigationWindow的标題327
12.3.3 浏覽網頁328
12.3.4 使用HyperLink類328
12.3.5 使用NavigationService轉到不同的網頁331
12.3.6 使用浏覽日志轉換到不同的網頁332
12.3.7 浏覽窗口的浏覽事件332
12.4 對話框(DialogBox)333
12.4.1 消息框(MessageBox)333
12.4.2 通用對話框333
12.4.3 自定義對話框335
12.5 打印輸出336
12.5.1 XPS文檔簡介336
12.5.2 創建XPS文檔337
12.5.3 顯示XPS文檔341
12.5.4 打印346
12.6 本章小結346
第三篇 圖形和動畫348
第13章 二維圖形349
13.1 WPF圖形系統概述349
13.1.1 統一編程模型349
13.1.2 坐标系統351
13.1.3 Shape和Geometry351
13.2 Shape及其派生類352
13.2.1 直線(Line)353
13.2.2 矩形(Rectangle)353
13.2.3 橢圓(Ellipse)354
13.2.4 折線(Polyline)354
13.2.5 多邊形(Polygon)355
13.2.6 填充規則(FillRule)355
13.2.7 路徑(Path)356
13.3 Geometry及其派生類356
13.3.1 直線(LineGeometry)357
13.3.2 矩形(RectangleGeometry)357
13.3.3 橢圓(EllipseGeometry)357
13.3.4 幾何圖形組(GeometryGroup)358
13.3.5 合并圖形(CombinedGeometry)359
13.3.6 幾何路徑(PathGeometry)361
13.3.7 分段路徑(PathSegment)363
13.3.8 弧線(ArcSegment)363
13.3.9 直線段(LineSegment)365
13.3.10 折線段(PolyLineSegment)366
13.3.11 柏之線(BezierSegment)366
13.3.12 多段柏之線(PolyBezierSegment)367
13.3.13 二次柏之線(QuadraticBezierSegment)367
13.3.14 多段二次柏之線(PolyQuadraticBezierSegment)368
13.3.15 迷你繪圖語言369
13.3.16 流幾何圖形(StreamGeometry)373
13.4 繪制(Drawing)374
13.4.1 使用DrawingImage顯示幾何圖形375
13.4.2 使用DrawingVisual來顯示幾何繪制376
13.4.3 創建DrawingVisual宿主376
13.4.4 繪制幾何圖形377
13.4.5 把DrawingVisual對象加到FrameworkElement中的視覺樹和邏輯樹中377
13.4.6 選擇視覺元素(Visual Hit Testing)379
13.4.7 簡單選擇判斷379
13.4.8 多個視覺元素的選擇判斷380
13.4.9 視覺元素重叠時的選擇判斷380
13.5 本章小結381
第14章 圖形轉換382
14.1 圖形轉換概述382
14.2 項目管理器383
14.3 旋轉轉換(RotateTransform)389
14.4 位移轉換(TranslateTransform)391
14.5 縮放轉換(ScaleTransform)393
14.6 扭曲轉換(SkewTransform)395
14.7 組合轉換(TransformGroup)397
14.8 矩陣轉換(MatrixTransform)398
14.8.1 矢量操作398
14.8.2 H坐标系399
14.8.3 位移轉換矩陣400
14.8.4 旋轉轉換矩陣401
14.8.5 縮放轉換矩陣401
14.8.6 扭曲轉換矩陣402
14.8.7 矩陣操作402
14.9 本章小結407
第15章 動畫408
15.1 WPF中的動畫408
15.2 動畫類繼承樹409
15.3 一個簡單的動畫410
15.4 控制動畫411
15.4.1 動畫所用的時間(duration)412
15.4.2 設定動畫開始時間BeginTime412
15.4.3 設定自動返回(AutoReverse)412
15.4.4 設定動畫速度(SpeedRatio)413
15.4.5 加快和減慢動畫(AccelarationRatio和DecelarationRatio)413
15.4.6 設定動畫的重複特性(RepeatBehavior)415
15.4.7 設定動畫的終止狀态(FillBehavior)415
15.4.8 設定相關屬性的動畫範圍(From和To)415
15.4.9 設定相關屬性的動畫範圍(By)416
15.4.10 設定IsAdditive和IsCumulative屬性416
15.4.11 WPF動畫的時間片類416
15.5 故事闆(Storyboard)417
15.5.1 使用故事闆的一般格式417
15.5.2 設定Target 和TargetName419
15.5.3 操作Storyboard419
15.6 KeyFrame421
15.6.1 線性KeyFrame422
15.6.2 非線性KeyFrame(Spline KeyFrame)425
15.6.3 離散KeyFrame(Discrete KeyFrame)427
15.7 本章小結429
第四篇 開發WPF産品430
第16章 多媒體技術及其應用431
16.1 播放.wav聲音格式的SoudPlayer和SoundPlayerAction431
16.1.1 裝載.wav文件431
16.1.2 播放.wav文件432
16.1.3 停止播放432
16.1.4 在XAML中使用SoundPlayerAction432
16.2 播放多種格式的聲音和圖像433
16.2.1 播放模式434
16.2.2 使用MediaPlayer實例435
16.2.3 使用MediaElement和MediaTimeline實例439
16.3 語音合成和語音識别443
16.3.1 嘗試Windows Vista的語音功能444
16.3.2 使你的程序發音445
16.3.3 PromptBuilder和SSML446
16.3.4 語音識别中的語法447
16.4 本章小結449
第17章 定制控件和排版450
17.1 用戶控件和自定義控件450
17.2 創建用戶控件(User Control)452
17.2.1 設計用戶控件UI452
17.2.2 開發支持用戶控件UI的邏輯455
17.3 創建自定義控件(Custom Control)459
17.4 創建自定義排版(Custom Panel)472
17.4.1 照片浏覽器474
17.5 本章小結484
第18章 綜合應用485
18.1 Ribbon界面概覽485
18.2 項目的組織486
18.3 管理Generic.XAML文件488
18.4 開發自定義控件489
18.4.1 自定義控件間的關系489
18.4.2 Ribbon按鈕490
18.4.3 Ribbon分組(Group)496
18.4.4 RibbonTabItem505
18.4.5 RibbonApplicationMenuItem506
18.4.6 RibbonApplicationMenu508
18.4.7 RibbonQAToolBar509
18.4.8 RibbonBar510
18.4.9 RibbonWindow511
18.4.10 支持不同皮膚527
18.5 使用Ribbon自定義控件實例529
18.6 本章小結538
相关内容
中文名: 图解黄帝宅经:认识中国居住之道·彩图版作者: 李少君图书分类: 哲学/宗教资源格式: PDF版本: 扫描版出版社: 陕西师范大学出版社书号: 9787561328163发行时间: 2008年04月地区: 大陆语言: 简体中文简介:内容介绍:《图解黄帝宅经:认识中国居住之道》是一个通俗易读,包容全部住宅文化精华的版本,用简洁清晰的说明文字,解决了古文带来的阅读障碍,用精美的手绘图画、[查看详细]
资源介绍 简介:年代:2013 类  型:纪录/歌舞地区:美国 制作公司:语言:英语 上映日期: 2013-10-11 周五英文:Broadway Idiot 导演:Doug Hamilton 主演:Billie Joe Armstrong / John Gallagher Jr. 统计:0人订阅IMDB:http://www.imdb.com/title/tt2689966/(8.3)官网:点击进入官方网站 简介:《绿日遇见百老汇/Boradway Idiot》记录了百老汇音乐剧《American Idiot》的台前幕后故事。音乐剧American Idiot改[查看详细]
中文名: 十全十美:Office现代办公技术大全作者: 邱银春黄小红图书分类: 软件资源格式: PDF版本: 扫描版出版社: 中国铁道出版社书号: 9787113111212发行时间: 2010年08月01日地区: 大陆语言: 简体中文简介:内容简介:《十全十美(Office现代办公技术大全)》是现代办公人员必备的一本系统学习Office 2007商务办公技术的教程。全书对Office 2007各个常用组件的知识进行了分类整理,归纳成[查看详细]
电驴备份网 网站地图 最近更新 收藏本页 返回顶部
Copyright @ 电驴备份网 - www.xverycd.com All Rights Reserved
声明:本网站发表的资源仅为提供更多有用的信息,不代表我们同意其说法,也不构成任何的建议。谢谢!
278.2 毫秒 2017-01-17 10:42:08 421539