VB.NET控件应用编程实例教程
分類: 图书,计算机/网络,程序设计,其他,
作者: 黄淼云 方楠 编写
出 版 社: 希望电子
出版时间: 2003-1-1字数: 540千版次: 1页数: 364印刷时间: 2003/01/01开本:印次:纸张: 胶版纸I S B N : 9787894980601包装: 平装编辑推荐
本书给出的全部示例内容完整、描述练、结果正确。对每个控件的应用,一般给出了“设计”和“编程”两种应用。对“编程”应用控件时,凡是系统生成的“伪代码”,在本书中均未列出。凡是本书中涉及控件的各种应用,全部通过“调试”,所有称作“运行时的窗体或浏览器界面”,其实是测试结果。
内容简介
本书是介绍VB.NET 控件开发与应用的专著。
书分为2个部分。第一部分为Windows窗体控件(由12章组成)。其中内容有Windows窗体和Windows窗体控件,Windows界面编辑文本的控件,显示文本的控件,从列表中选择的控件,显示和存储图形图像的控件,设置值的控件,设置日期和时间的控件,对话框控件,菜单控件,命令按钮控件,对控件分组的控件,操作数据库的控件。第二部分为Web窗体控件(由11章组成)。其中内容包括Web窗体和Web窗体控件,Web窗体编辑和显示文本的控件,从列表中选择项的控件,Web窗体显示图形的控件,Web窗体设置和选择值的控件,设置显示和选择日期的控件,命令按钮控件,导航控件,操作表的控件,Panel Web服务器控件,占位控件。
本书的特点是对书中每一个Windows或Web窗体控件的使用,从不同角度、使用不同语法、不同界面(设计、运行、浏览器)多方面讨论;给出了使用每个控件的全过程(从“工具箱”添加到设计窗体,控件主要属性、方法和事件的使用,“代码窗口”的代码,完整的设计窗体,运行时的界面或浏览器界面)。在给出的全部示例中,内容完整、描述简练、结果正确。
本书面向VB初、中级用户和社会上相关程序设计培训班的学员。
说明:书中部分实例与源代码,请从WWW.b-xr.com免费下载。
作者简介
目录
第一部分 Windows窗体控件
第1章 Windows窗体和Windows
窗体控件
1.1 VB.NET的安装和卸载
1.1.1 VB.NET的安装
1.1.2 卸载VB.NET
1.2 VB.NET语言
1.2.1 VB.NET语言的新功能
1.2.2 启动VB.NET
1.3 Windows应用程序
1.3.1 创建Windows应用程序项目
1.3.2 开发环境的主要组件
1.3.3 Windows窗体布局选项
1.3.4 Windows应用程序的对象、属性、
方法和事件
1.3.5 创建一个简单的Windows应用程序
1.4 Windows窗体的控件
1.5 向Windows窗体添加控件
第2章 编辑文本的控件
2.1 TextBox控件
2.1.1 TextBox控件的Name、MultiLine
和Text属性
2.1.2 创建密码文本框
2.1.3 创建只读文本框
2.1.4 以编程方式在字符串中放置引号
2.1.5 查看多行
2.2 RichTextBox控件
2.2.1 在RichTextBox控件中显示滚动条
2.2.2 在RichTextBox控件中启用
拖放操作
2.2.3 将文件加载到RichTextBox控件中
第3章 显示文本的控件
3.1 Label控件
3.1.1 标记控件
3.1.2 调整Label控件大小以适应其内容
3.2 LinkLabel控件
3.2.1 更改LinkLabel控件的外观
3.2.2 使用LinkLabel控件链接到对象
或Web页
3.3 StatusBar控件
3.3.1 向StatusBar控件添加面板
3.3.2 确定单击了StatusBar控件中的
哪个面板
第4章 从列表中选择的控件
4.1 ComboBox控件
4.1.1 何时使用ComboBox控件而非
ListBox控件
4.1.2 ComboBox控件几个重要方法
的应用
4.2 DomainUpDown控件
4.2.1 用代码向DomainUpDown控件
添加、插入和删除项
4.2.2 创建DomainUpDown控件中
的项目并排序
4.3 ListBox控件
4.3.1 访问ListBox控件中的特定项
4.3.2 在ListBox控件中显示多个项目
4.4 ListView控件
4.4.1 向ListView控件中添加列
4.4.2 ListView控件在列中显示子项
4.5 NumericUpDown控件
4.5.1 设置NumericUpDown控件的格式
4.5.2 应用NumericUpDown控件
重要属性
4.6 TreeView控件
4.6.1 “树节点编辑器”对话框
4.6.2 在TreeView控件的节点中加图像
4.6.3 以编程方式在TreeView控件中
添加和移除节点
4.6.4 循环访问TreeView控件的
所有节点
第5章 显示和存储图形图像的控件
5.1 PictureBox控件
5.1.1 设计时加载和删除图片
5.1.2 运行时修改图片的大小或位置
5.1.3 编程在运行时添加和删除图片
5.2 ImageList控件
5.2.1 在设计器中为ImageList控件
添加或移除图像
5.2.2 编程在窗体控件中添加或移除
图像文件的目录和名称
第6章 设置值的控件
6.1 CheckBox控件
6.1.1 响应单击CheckBox控件
6.1.2 ThreeState属性的应用
6.2 CheckedListBox控件
6.2.1 在CheckedListBox控件中添加
或移除项
6.2.2 确定CheckedListBox控件中的
已选中项
6.3 RadioButton控件
6.3.1 响应RadioButton控件中
用户选定内容
6.3.2 将RadioButton控件分组
独立工作
6.3.3 测试RadioButton控件的
Checked属性
6.4 TrackBar控件
6.4.1 TrackBar控件的Scroll事件
6.4.2 TrackBar控件的Maximum属性
第7章 设置日期和时间的控件
7.1 DateTimePicker控件
7.1.1 设置和返回日期
7.1.2 DateTimePicker控件的
CustomFormat属性
7.1.3 DateTimePicker控件的
ShowCheckBox属性
7.1.4 DateTimePicker控件的
CalendarForeColor属性
7.1.5 DateTimePicker控件的
CalendarFont属性
7.2 MonthCalendar控件
7.2.1 更改MonthCalendar控件的外观
7.2.2 在MonthCalendar控件中
显示多个月份
7.2.3 设置与撤消日期以粗体显示
7.2.4 在MonthCalendar控件中
选择日期范围
第8章 对话框控件
8.1 Windows窗体中的对话框
8.1.1 显示Windows窗体的对话框
8.1.2 显示有模式和无模式窗体
和对话框
8.2 ColorDialog控件
8.2.1 ColorDialog控件的常用属性
8.2.2 更改“颜色”对话框的外观
8.3 FontDialog控件
8.3.1 FontDialog控件的常用属
8.3.2 使用ShowDialog方法显示
“字体”对话框
8.4 OpenFileDialog控件
8.4.1 显示“打开”对话框
8.4.2 OpenFileDialog控件的
OpenFile方法
8.5 PrintPreviewDialog控件
8.5.1 PrintPreviewDialog控件的
Document属性
8.5.2 在应用程序中显示“打印预览”
对话框
8.6 SaveFileDialog控件
8.6.1 用ShowDialog方法在运行时
显示“另存为”对话框
8.6.2 RichTextBox控件的SaveFile方法
第9章 菜单控件
9.1 MainMenu控件
9.1.1 向Windows窗体添加菜单
和菜单项
9.1.2 以编程方式向窗体添加菜单
和菜单项
9.1.3 禁用Windows窗体菜单项
9.1.4 隐藏Windows窗体菜单项
9.1.5 删除Windows窗体菜单项
9.1.6 添加菜单增强功能
9.2 ContextMenu控件
第10章 命令按钮控件
10.1 Button控件
10.1.1 响应按钮单击
10.1.2 指定为接受按钮
10.1.3 Button控件的DialogResult属性
10.1.4 Button控件的几个重要外观属性
10.2 NotifyIcon控件
10.2.1 NotifyIcon控件的重要属性
10.2.2 使用NotifyIcon控件添加
应用程序图标
10.3 Toolbar控件
10.3.1 向Toolbar控件添加按钮
10.3.2 在ToolBar控件中为按钮
添加图标
10.3.3 触发按钮的菜单事件
第11章 对控件分组的控件
11.1 Panel控件
11.1.1 使用Panel控件对控件分组
11.1.2 编程添加Panel及它包含的
其他控件
11.2 GroupBox控件
11.2.1 使用GroupBox控件对控件分组
11.2.2 编程添加GroupBox控件及
它包含的其他控件
11.3 TabControl控件
11.3.1 更改TabControl控件的外观
11.3.2 使用TabControl控件添加和
移除选项卡
11.3.3 在选项卡页中添加控件
第12章 操作数据库的控件
12.1 概述DataGrid控件
12.2 “数据窗体向导”
12.2.1 概述“数据窗体向导”
12.2.2 添加“数据窗体向导”
12.2.3 使用“数据窗体向导”
12.2.4 选项使用“数据窗体向导”
12.3 用代码连接和操作数据库
12.4 在DataGrid控件中装入和显示
XML文件
第二部分 Web窗体控件
第13章 Web窗体和Web窗体控件
13.1 Web窗体页
13.2 创建Web项目
13.3 Web窗体设计器和Web应用程序
13.3.1 “设计”和“HTML”选项卡
13.3.2 Web应用程序
13.3.3 示例用Web窗体创建应用程序
13.4 Web服务器控件
13.4.1 Web服务器控件的常用属性
13.4.2 “工具箱”中的“Web窗体”
选项卡
13.4.3 按功能列出Web服务器控件
第14章 编辑和显示文本的控件
14.1 TextBox Web服务器控件
14.1.1 向Web窗体页添加Web
服务器控件
14.1.2 创建密码文本框
14.1.3 创建多行TextBox Web控件
14.1.4 获取和设置TextBox Web控件
中的值
14.1.5 TextBox Web控件的TextChanged
事件
14.2 Label Web 服务器控件
14.2.1 向Web窗体页添加Label Web
服务器控件
14.2.2 在浏览器中把文本框中的输入
文本在列表框中显示
第15章 从列表中选择项的控件
15.1 DropDownList Web服务器控件
15.1.1 DropDownList Web控件的
基本用法
15.1.2 在DropDownList Web控件
列表中添加项
15.1.3 DropDownList Web控件的
SelectedIndex属性
15.2 ListBox Web服务器控件
15.2.1 在“HTML”视图中创建多项
选择的列表控件
15.2.2 在“设计”视图中创建多项
选择的列表控件
第16章 显示图形的控件
16.1 Image Web服务器控件
16.1.1 Image Web控件的
AlternateText属性
16.1.2 Image Web控件的
ImageAlign属性
16.1.3 使用Image Web控件在Web页上
显示图像
16.2 AdRotator Web服务器控件
16.2.1 用ASP.NET语法将AdRotator
控件链接到广告文件
16.2.2 编程将AdRotator控件与一个
广告文件链接
第17章 设置和选择值的控件
17.1 CheckBox Web服务器控件
17.1.1 向Web窗体页添加CheckBox Web
服务器控件
17.1.2 获取或设置CheckBox Web服务器
控件的选定内容
17.2 CheckBoxList Web服务器控件
17.2.1 CheckBoxList类
17.2.2 向Web窗体页添加CheckBoxList
控件
17.3 RadioButton Web 服务器控件
17.3.1 向Web窗体页添加多个
RadioButton Web控件
17.3.2 设置和获取RadioButton Web
控件中的选定内容
17.3.3 编程为多个RadioButton
控件分组
17.4 RadioButtonList Web服务器控件
17.4.1 向Web窗体设计器添加
RadioButtonList Web控件
17.4.2 编程设置RadioButtonList Web
服务器控件中项的布局
17.4.3 编程使用RadioButtonList Web
服务器控件的常用属性
第18章 设置显示和选择日期的控件
18.1 概述Calendar Web服务器控件
18.2 使用样式格式化Calendar Web
控件元素
18.3 自定义Calendar Web服务器控件的
外观
18.3.1 更改Calendar Web控件的
常规外观
18.3.2 更改每周日期显示
18.3.3 更改月份显示和定位链接
18.4 Calendar Web控件的DayRender
事件
第19章 命令按钮控件
19.1 Web窗体页中的按钮
19.1.1 将按钮Web服务器控件添加
到Web窗体页上
19.1.2 响应按钮Web服务器控件事件
19.2 Button Web服务器控件
19.3 LinkButton Web服务器控件
19.3.1 LinkButton.Web控件的
OnCommand方法
19.3.2 LinkButton.Web控件的
OnClick方法
19.4 ImageButton Web服务器控件
19.4.1 ImageButton Web控件的
Click事件
19.4.2 ImageButton Web控件的
CommandName属性
第20章 导航控件
20.1 概述HyperLink Web服务器控件
20.1.1 在Web窗体页上创建
HyperLink Web控件
20.1.2 在Web窗体页上创建一个链接
20.2 HyperLink控件的常用属性
20.2.1 常用属性
20.2.2 使用常用属性
20.3 使用CssClass属性更改
HyperLink Web控件的样式
第21章 操作表的控件
21.1 Table Web服务器控件
21.1.1 概述
21.1.2 向Web窗体页添加Table Web
控件
21.2 Table类
21.2.1 在设计时创建表
21.2.2 以编程方式构造表
21.3 向Table Web服务器控件动态添加行
和单元格
21.3.1 向表动态添加行和单元格
21.3.2 在每个单元格中显示静态文本和
一个超级链接控件
21.4 Table Web控件的常用属性
21.4.1 使用Table Web控件的BgColor、
BorderColor和Height属性
21.4.2 使用Table Web控件的
GridLines属性
21.5 TableRow类
21.6 在Table Web控件中移除一行
21.7 在Table Web控件中移除指定列
第22章 Panel Web服务器控件
22.1 向Web窗体页添加Panel Web控件
22.2 在panel Web控件中创建右对齐的
label控件
22.3 RadioButton Web 控件的
GroupName属性
22.4 Panel Web控件的Add、Remove
和Clear方法
22.5 Panel Web控件的BackImageUrl
属性
第23章 占位控件
23.1 PlaceHolder Web服务器控件
23.1.1 向Web窗体页添加
PlaceHolder Web控件
23.1.2 在“HTML”视图中编码、运行时
在PlaceHolder控件中添加控件
23.2 Literal Web服务器控件
23.2.1 使用Literal控件显示静态文本
23.2.2 向Web窗体页添加Literal控件
23.3 XML Web服务器控件
23.3.1 XML和XSL文档
23.3.2 将XML数据加载到XML Web
服务器控件中
媒体评论