图书介绍

C# Windows编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C# Windows编程
  • (美)Chris H.Pappas,(美)William H.Murray著;李海龙,英宇译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115105812
  • 出版时间:2002
  • 标注页数:445页
  • 文件大小:52MB
  • 文件页数:458页
  • 主题词:

PDF下载


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

下载说明

C# Windows编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C#与Windows简介1

1.1 Visual Studio.NET和C#1

1.2 创建C#应用程序1

1.3 第一个C#控制台应用程序2

1.4 C#编程元素5

1.4.1 数组6

1.4.2 属性(attribute)、事件、索引器、属性以及版本转换7

1.4.3 装箱、拆箱以及统一类型系统9

1.4.4 类、结构和枚举9

1.4.5 命名空间11

1.4.6 预定义类型12

1.4.7 语句13

1.4.8 数值类型和引用类型17

1.5 第一个C#Windows应用程序17

1.5.1 其他程序细节24

1.5.2 命名空间24

1.5.3 窗体25

1.5.4 设计者变量26

1.5.5 初始化组件26

1.5.6 事件处理程序27

1.5.7 结束27

1.6 小结28

第2章 用户界面设计基础29

2.1 回顾应用程序设计29

2.2 为什么在Windows项目中使用C#30

2.3 C#语言和Windows应用程序30

2.4 基于事件的编程31

2.5 C#中的Visual Studio工具31

2.6 标准控件32

2.7 控件属性34

2.7.1 改变默认的控件属性36

2.7.2 改变几个控件属性的快捷方法37

2.7.3 对象名和标签37

2.7.4 事件处理程序37

2.7.5 用代码改变属性38

2.8 创建优秀的用户界面39

2.8.1 优秀设计的组成39

2.8.2 使用栅格40

2.8.3 控件基础知识40

2.8.4 营业税计算器42

2.8.5 设计其他的控件45

2.9 优秀的设计技术50

第3章 设计时控件属性52

3.1 属性52

3.2 属性详解52

3.3 修改属性55

3.3.1 按钮属性55

3.3.2 复选框控件属性57

3.3.3 颜色对话框控件属性58

3.3.4 组合框控件属性59

3.3.5 日期时间采集器控件属性59

3.3.6 字体对话框属性61

3.3.7 窗体颜色属性62

3.3.8 分组框控件属性63

3.3.9 水平滚动条和垂直滚动条控件属性64

3.3.10 标签控件属性65

3.3.11 列表框控件属性66

3.3.12 主菜单属性67

3.3.13 月份日历属性68

3.3.14 图形框控件属性69

3.3.15 进度条属性70

3.3.16 单选按钮控件属性71

3.3.17 文本框控件属性73

3.3.18 工具栏属性74

3.3.19 轨道条属性75

3.4 编写代码控制属性77

第4章 运行时控件属性78

4.1 为控件编写代码78

4.2 加上代码的属性79

4.3 事件处理程序79

4.4 动态修改控件属性81

4.4.1 按钮属性81

4.4.2 复选框控件属性82

4.4.3 日期时间捕获器属性84

4.4.4 窗体颜色属性86

4.4.5 垂直滚动条和水平滚动条控件属性87

4.4.6 标签控件属性89

4.4.7 列表框控件属性89

4.4.8 月份日历控件属性91

4.4.9 图形框控件属性92

4.4.10 进度条控件属性93

4.4.11 单选按钮控件属性95

4.4.12 文本框控件属性97

4.4.13 轨道条属性99

4.5 再次研究营业税计算器100

4.5.1 合理使用控件的功能102

4.5.2 项目代码104

4.6 小结109

第5章 事件110

5.1 事件处理程序的快速回顾110

5.2 事件111

5.2.1 Activate113

5.2.2 ButtonClick114

5.2.3 ButtonDropDown114

5.2.4 CheckStateChanged115

5.2.5 CheckedChanged115

5.2.6 Click115

5.2.7 Closed116

5.2.8 CloseUp116

5.2.9 Closing117

5.2.10 DateChanged117

5.2.1 DateSelected118

5.2.12 Deactivate118

5.2.13 DoubleClick118

5.2.14 DragDrop119

5.2.15 DragEnter119

5.2.16 DragLeave120

5.2.17 DragOver120

5.2.18 DrawItem121

5.2.19 Enter121

5.2.20 Format122

5.2.21 FormatQuery122

5.2.22 GiveFeedback122

5.2.23 Help123

5.2.24 InputLangChange123

5.2.25 InputLangChangeRequest124

5.2.26 KeyDown124

5.2.27 KeyPress125

5.2.28 KeyUp125

5.2.29 Layout126

5.2.30 Leave126

5.2.31 MDIChildActivate127

5.2.32 MenuComplete127

5.2.33 MenuStart127

5.2.34 MouseDown128

5.2.35 MouseEnter128

5.2.36 MouseHover128

5.2.37 MouseLeave129

5.2.38 MouseMove130

5.2.39 MouseUp130

5.2.40 Move131

5.2.41 PanelClick131

5.2.42 QueryContinueDrag131

5.2.43 Resize132

5.2.44 Scroll132

5.2.45 TextChanged133

5.2.46 UserString133

5.2.47 Validated134

5.2.48 Validating134

5.2.49 ValueChanged134

5.3 小结135

第6章 输入136

6.1 控件和窗体136

6.1.1 使用文本框控件137

6.1.2 使用滚动条控件158

6.2 鼠标168

6.3 更多的输入176

第7章 多窗体、菜单与通用对话框177

7.1 多窗体177

7.2 菜单184

7.2.1 为菜单项编写代码184

7.2.2 在菜单项上放置选择标记192

7.3 通用对话框193

7.3.1 添加一个颜色对话框193

7.3.2 添加一个字体对话框199

7.4 独特的用户输入205

第8章 输出206

8.1 将它发送出去206

8.2 消息框输出206

8.3 用文本框或标签控件输出211

8.4 用多行文本框控件输出217

8.5 使用文本框控件实现表格式输出221

8.6 使用窗体进行表格式输出227

8.7 输出到打印机232

8.8 其他的输出技术和格式240

第9章 图形基础241

9.1 System.Drawing命名空间241

9.2 System.Drawing.Drawing2D命名空间244

9.3 C#中的图形类246

9.4 坐标系统250

9.5 绘图面254

9.6 图形属性255

9.6.1 颜色255

9.6.2 线条绘制样式257

9.6.3 刷子填充样式258

9.6.4 DrawAndFill项目259

9.7 图形绘制元素263

9.7.1 DrawArc263

9.7.2 DrawEllipse264

9.7.3 DrawLine264

9.7.4 DrawPie265

9.7.5 DrawPolygon265

9.7.6 DrawRectangle266

9.7.7 DrawString266

9.7.8 FillEllipse267

9.7.9 FillPie267

9.7.10 FillPolygon268

9.7.11 FillRectangle269

9.7.12 DrawingPrimitives项目269

9.8 其他图形技术274

第10章 图像和图形275

10.1 展示图像或图片275

10.2 一个简单的动画例子279

10.3 一个图表项目287

10.4 一步该做什么304

第11章 数值示例305

11.1 基数变换计算器305

11.2 素数计数器312

11.3 三角函数表319

11.3.1 Form2319

11.3.2 Form1324

11.4 在一个月中寻找天数332

11.5 一天中的时间339

11.6 统计349

11.7 排序356

11.8 接下来做什么362

第12章 财务应用程序363

12.1 在账户中定期存款363

12.1.1 编写项目代码364

12.1.2 定期投资与收益370

12.1.3 从账户中定期取款372

12.1.4 为定期取款算法编写项目代码373

12.1.5 享用你的退休金379

12.2 资产贬值380

12.2.1 为窗体附上代码380

12.2.2 资产贬值和数据共享387

12.3 偿还贷款388

12.3.1 为贷款偿还项目编写代码389

12.3.2 查看贷款偿还选项395

12.4 抵押分期付款表397

12.4.1 为Mortgage项目编码398

12.4.2 可能的收入税扣除410

12.5 接下来做什么411

第13章 专业质量的条形图表和饼图图表412

13.1 条形图表412

13.1.1 编写条形图表项目代码413

13.1.2 绘制独特的条形图表429

13.2 饼图图表431

13.2.1 为饼图图表项目编写代码432

13.2.2 绘制独特的饼图图表444

13.3 下一步该做什么445

热门推荐