图书介绍

Windows Forms高级编程PDF|Epub|txt|kindle电子书版本网盘下载

Windows Forms高级编程
  • Jason Bell,Benny B.Johansen等著;袁勤勇,郑魏等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302055211
  • 出版时间:2002
  • 标注页数:594页
  • 文件大小:131MB
  • 文件页数:612页
  • 主题词:窗口软件(学科: 程序设计) 窗口软件 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows Forms高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

18.3.2 项目编码 561

目录1

第1章 .NET Framework简介1

1.1.2 .NET分布式应用技术2

1.1 .NET的伟大之处2

1.1.1 Windows Forms类层次结构2

1.1.3 程序员效率4

1.1.4 公共语言运行时环境5

1.1.5 基于证据的安全性10

1.1.6 无用存储单元收集12

1.1.7 CLR中缩写和术语汇总13

1.2 在.NET中创建用户界面13

1.2.1 Windows Forms14

1.2.2 Web Forms15

1.2.3 我们应该使用什么:Windows Forms还是Web Forms15

1.3 XML16

1.4 Web服务17

1.5 通过COM+的组件服务18

1.5.1 事务处理18

1.5.2 对象存储池18

1.6 Visual Studio.NET19

1.5.3 排队组件19

1.7 小结20

2.1 创建第一个项目21

第2章 Visual Studio.NET概述21

2.2 解决方案、项目和文件23

2.3 File菜单24

2.4 View菜单25

2.4.1 Solution Explorer窗口26

2.4.2 Class View窗口27

2.4.3 Code菜单项28

2.4.4 Designer菜单项29

2.4.5 Toolbox菜单项29

2.5 编写程序代码31

2.5.1 智能感知31

2.5.2 使用程序代码向导32

2.6 Edit菜单33

2.7 项目管理和Project菜单35

2.7.1 项目内管理36

2.7.2 项目属性38

2.7.3 添加到项目40

2.8 Build菜单41

2.10 Tools菜单42

2.9 Debug菜单42

2.11 Help菜单44

2.12 命令行开发44

2.13 小结49

第3章 继承和其他重要的新语言特性50

3.1 面向对象程序设计介绍50

3.1.1 对象和类51

3.1.2 关联52

3.1.3 继承54

3.1.4 多态性55

3.1.5 抽象、封装和程序代码重用56

3.2 WroxGraph:扩展控件57

3.2.1 Controls和GDI+的基础知识简介58

3.2.2 完整的应用程序59

3.2.3 声明继承61

3.2.4 重写能力的说明62

3.2.5 抽象基类和接口62

3.2.6 访问和属性的说明63

3.2.7 “Me”、“MyBase”和“MyClass”66

3.2.8 函数重载68

3.2.9 对象构造函数70

3.2.10 无用存储单元收集72

3.2.11 基本对象73

3.2.12 强制转换75

3.2.13 使用委托76

3.3 可视化窗体继承78

3.3.1 测试Framework78

3.3.2 基本窗体78

3.3.3 使用Inheritance Picker81

3.3.4 “OOMathTest”窗体82

3.3.5 共用成员变量和方法84

3.4 接口85

3.4.1 声明接口85

3.4.2 实现接口85

3.4.3 实现多重接口88

3.5.1 “Try、Catch、Finally”89

3.5 结构化错误处理89

3.5.2 产生和显示异常90

3.6 小结91

第4章 Windows Forms简介92

4.1 Windows Forms与Web Forms92

4.2 Windows Forms的特性93

4.3 窗体类型95

4.4 .NET Framework中的Windows Forms97

4.5 创建窗体98

4.6 在Visual Studio.NET中自动生成窗体的代码102

4.7 “Form”类属性107

4.8 WroxEdit108

4.8.1 在窗体上放置控件109

4.8.2 设置窗体的位置116

4.9 向应用程序中增加窗体118

4.10 WroxWarnings118

4.11 小结124

5.1 设计一个用户界面125

第5章 Windows Forms和界面设计125

5.1.1 易学性126

5.1.2 有效性126

5.1.3 灵活性127

5.1.4 健壮性127

5.2 实用用户界面设计128

5.2.1 单文档界面窗体129

5.2.2 多文档界面窗体130

5.2.3 Explorer样式的界面132

5.2.4 窗体元素140

5.3 小结142

第6章 事件处理143

6.1 常用的Windows Forms事件144

6.2 理解委托145

6.2.1 C#中的委托146

6.2.2 VB.NET中的委托151

6.3 理解事件154

6.3.1 用C#编写事件处理程序155

6.3.2 用VB.NET编写事件处理程序158

6.4 通过重写方法实现事件162

6.4.1 .NET事件和委托的基本原理165

6.4.2 用C#验证文本框166

6.4.3 对两个事件使用一个事件处理程序168

6.4.4 在VB.NET中验证文本框168

6.5 实现和引发事件169

6.6 小结172

第7章 Windows Forms和数据173

7.1 例子173

7.2 ADO.NET体系结构概述174

7.3 数据绑定193

7.4 向导199

7 4.1 DataForm向导示例199

7 4.2 利用DataForm向导创建DataGrid205

7.4.3 利用两个DataGrid控件的Parent/Child212

7.4.4 参数化查询的例子213

7.5 绑定到数组和集合215

7.5.1 CollectionListBox示例216

7.5.2 DataTableListBox示例217

7.6 小结219

第8章 基础控件和对话框控件220

8.1 WroxCount222

8.1.1 “Form”222

8.1.2 “Panel”225

8.1.3 “Label”227

8.1.4 “CheckBox”229

8.1.5 “TextBox”232

8.1.6 “Button”233

8.1.7 “LinkLabel”236

8.2 WroxTranslator238

8.2.1 “RadioButton”239

8.2 2 “GroupBox”241

8.2.3 “ListBox”242

8.2.4 “TrackBar”245

8.2.5 “PictureBox”247

8.2.6 “RichTextBox”248

8.2.7 “HScrollBar”和“VScrollBar”250

8.3.1 对话框252

8.3 WroxEditThis252

8.3 2 “OpenFileDialog”254

8.3.3 “SaveFileDialog”261

8.3.4 “FontDialog”264

8.3.5 “ColorDialog”267

8.3.6 “PrintDocument”269

8.3.7 “PrintPreviewControl”275

8.3.8 “PageSetupDialog”276

8.3.9 “PrintPreviewDialog”278

8.3.10 “PrintDialog”280

8.4 小结281

第9章 外部控件和ActiveX控件283

9.1 WroxMenu283

9.1.1 术语285

9.1.2 “MainMenu”和“MenuItem”285

9.1.3 上下文菜单297

9.1.4 “ToolBar”和“ToolBarButton”298

9.1.5 Tooltip303

9.1.6 “StatusBar”和“StatusBarPanel”305

9.1.7 “Timer”310

9.1.8 “ImageList”311

9.1.9 使用ActiveX控件314

9.2 小结315

第10章 高级控件316

10.1 日程安排应用程序316

10.1.1 “NotifyIcon”317

10.1.2 “TabControl”和“TabPage”318

10.1.3 “Splitter”322

10.1.4 “MonthCalendar”324

10.1.5 “DateTimePicker”328

10.1.6 “ComboBox”331

10.1.7 “CheckedListBox”334

10.1.8 “TreeView”339

10.1.9 “ListView”349

10.1.10 “NumericUpDown”356

10.1.11 “DomainUpDown”359

10.1.12 “ErrorProvider”361

10.1.13 “HelpProvider”365

10.1.14 “ProgressBar”367

10.2 小结368

第11章 组件和报表369

11.1 WroxAdmin369

11.1.1 MessageQueue组件370

11.1.2 FileSystemWatcher组件377

11.1.3 EventLog组件382

11.1.4 PerformanceCounter组件387

11.1.5 ServiceController组件393

11.1.6 Process组件396

11.1.7 DirectoryEntry组件399

11.1.8 DirectorySearcher组件405

11.1.9 CrystalReportViewer和ReportDocument409

11.2 小结415

第12章 GDI+介绍416

12.1 绘图概述417

12.1.1 “Graphics”类417

12.1.2 坐标系统420

12.1.3 颜色424

12.1.4 使用Pen绘图425

12.1.5 使用Brush绘图431

12.1.6 使用Font绘制文本435

12.1.7 使用Image绘图438

12.1.8 用Texture Brush绘图440

12.1.9 用带纹理刷的Pen绘图441

12.1.10 使用Image绘制文本442

12.1.11 几何转换和Alpha组件443

12.1.12 水平和垂直滚动444

12.1.13 打印447

12.2 GDI+的高级功能451

12.3 小结453

13.1 全球化454

第13章 国际化454

13.1.2 改变文化455

13.1.1 文化介绍455

13.1.3 “CultureInfo”类459

13.1.4 文化相关的数据460

13.2 本地化462

13.2.1 创建和使用资源462

13.2.2 构建本地化窗体466

13.2.3 使用WinRes来支持本地化468

13.3 小结469

14.1 在.NET中调试新特性470

第14章 调试和优化470

14.1.1 本机WIN32应用程序的调试471

14.1.2 调试器设置471

14.2 使用调试器474

14.3 调试托管代码478

14.3.1 调试和跟踪类478

14.3.2 断言479

14.3.3 调试窗口480

1 4.3.4 把调试器附着在运行进程上487

14.4 异常处理488

14.5 优化和运行时概要记录489

14.6 监控性能491

14.6.1 性能阈值491

14.6.2 性能计数器491

14.7 小结492

15.1.1 打包493

15.1 打包和部署过程493

第15章 程序打包和部署493

15.1.2 部署494

15.1.3 Windows Installer494

15.1.4 安装打包文件“.msi”495

15.1.5 使用VS.NET打包和部署496

15.1.6 定制安装502

15.1.7 使用CAB文件打包和部署505

15.1.11 使用命令行部署507

15.1.8 使用自展开可执行文件打包和部署507

15.1.9 使用“XCOPY”部署507

15.1.10 卸载Windows Forms应用程序507

15.2 小结508

第16章 Web服务和Windows Forms(带SDK)509

16.1 什么是Web服务509

16.1.1 创建web服务511

16.1.2 使用Web服务517

16.2 小结531

第17章 Web页中的Windows Forms533

17.1 改善和约束533

17.2 移动编码概述534

17.2.1 安全性535

17.2.2 实现概述536

17.3 示例536

17.3.1 安装和配置IIS537

17.3.2 移动编码示例:“Hello World”539

17.3.3 定制对话框542

17.3.4 Web页里的窗体544

17.3.5 写入文件546

17.3.6 防止哄骗控件548

17.4 小结548

第18章 案例研究:WebMate Web站点开发环境549

18.1 WebMate介绍550

18.2 WebMate使用552

18.3 源代码559

18.3.1 面向对象的体系结构559

18.3.3 WebMate类的层次结构563

18.4 保存项目565

18.5 打开项目569

18.6 拖放文件577

18.7 编辑Web页583

18.7.1 查看Web页的编辑结果589

18.7.2 关闭WebMate592

18.8 小结594

热门推荐