Winform控件课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Winform控件课件.ppt》由会员分享,可在线阅读,更多相关《Winform控件课件.ppt(41页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1第9章 Windows Form控件 窗体是.NET中的一种特殊的类,控件也是一种类,它继承于窗体类。它们可以像平常的类一样使用。使用窗体和控件,例如标签和文本框(它们是Windows窗体的固有部分),可以编写比较复杂的Windows窗体程序。窗体从基类中继承其基本行为,控件则直接或间接的继承了基类。这个基类确保Windows.Forms中的所有控件都拥有某些功能。本章主要介绍Windows Form中常见的控件及其功能。2本章学习要点本章学习要点学习如何管理窗体了解C#控件的用途掌握C#常用控件的使用掌握C#事件处理程序的创建方式掌握动态创建控件实例和事件处理39.1 解决方案解决方案在v
2、isualstudio.Net中首先创建一个WinForm应用程序,完整解决方案的步骤:(1)启动)启动.NET,打开名为,打开名为WinForm.sln的解决方案文件。的解决方案文件。(2)按)按F5键运行解决方案。键运行解决方案。简介 各种控件属性放置控件的区域创建 WinForms应用程序 6-2设计窗口 创建 WinForms应用程序using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace Samp
3、leProject/Form1 的摘要说明。/public class Form1:/必需的设计器变量./提供了大量绘图工具的访问权限基础核心命名空间ArrayList、BitArray、Hashtable、Stack、StringCollection 和 StringTable 类 大量窗体和控件从 派生Visual Studio.NET 生成的代码创建 WinForms应用程序private components=null;public Form1()/Windows 窗体设计器支持所必需的/InitializeComponent();/TODO:在 InitializeComponent
4、 调用之后添加任何构造函数代码/构造函数调用 InitializeComponent()方法private void InitializeComponent()ponents=new();this.Size=new System.Drawing.Size(300,300);this.Text=Form1;项目的容器创建 WinForms应用程序/清理所有正在使用的资源。/protected override void Dispose(bool disposing)if(disposing)if(components!=null)components.Dispose();base.Dispose
5、(disposing);释放系统资源创建 WinForms应用程序STAThreadstatic void Main()Application.Run(new Form1();程序的主入口点 9.2 管理窗体管理窗体 一个Windows应用程序可能不止包含一个窗体,当一个Windows应用程序包含多个窗体时就需要管理窗体。窗体管理包括设置启动对象、窗体间切换等。下面就如何设置启动对象和怎样实现窗体切换简要介绍一下窗体管理。设置启动对象设置启动对象切换窗体切换窗体109.3 控件基础控件基础 .NET中的控件都派生于类。这个类定义了控件的基本功能,这就是控件中的许多属性和事件都相同的原因。许多类
6、本身就是其他控件的基类,下图显示了Label,Button和TextBox等控件类.11WinForms 中的控件类可视化界面组件统称为控件 System.Windows.FormsControlButtonBaseButtonCheckBoxLabelListControlComboBoxListBoxTextBoxBaseTextBoxRadioButtonWinForms 中的常用控件 标签按钮组合框列表框文本框标签属性说明Text该属性用于设置或获取与该控件关联的文本方法说明 Hide隐藏控件,调用该方法时,即使 Visible 属性设置为 True,控件也不可见 Show 相当于将控
7、件的 Visible 属性设置为 True 并显示控件事件说明 Click用户单击控件时将发生该事件文本框属性说明MaxLength 可在文本框中输入的最大字符数 Multiline 表示是否可在文本框中输入多行文本 Passwordchar 机密和敏感数据,密码输入字符 ReadOnly 文本框中的文本为只读Text 检索在控件中输入的文本方法说明 Clear删除现有的所有文本 事件说明KeyPress用户按一个键结束时将发生该事件 按钮属性说明Enabled确定是否可以启用或禁用该控件方法说明PerformClick Button 控件的 Click 事件 事件说明Click单击按钮时将触
8、发该事件列表框属性属性ItemsSelectionMode SelectedIndex SelectedItemSelectedItems Text 方法方法ClearSelected事件事件SelectedIndexChanged 使用列表框private void frmUserAdd_Load(object sender,System.EventArgs e)this.(软件部);this.(硬件部);this.(财务部);this.(人事部);private void cmdOK_Click(object sender,System.EventArgs e)/注意SelectedInd
9、ex的值,第一个应该为0if(this.lstCurrDeptName.SelectedIndex=0)MessageBox.Show(this.lstCurrDeptName.Text+已经选择上.,当前选择的值);组合框属性说明DropDownStyle ComboBox 控件的样式MaxDropDownItems 下拉区显示的最大项目数方法说明Select在 ComboBox 控件上选定指定范围的文本使用组合框private void frmUserAdd_Load(object sender,System.EventArgs e)(总裁);this.(副总裁);this.(首席执行官)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Winform 控件 课件
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内