预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共51页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6章Windows应用程序开发6.1窗体1.窗体属性表6-1窗体常用属性2.窗体事件表6-2窗体常用事件【例6-1】单击窗体时,修改窗体Text属性为“触发窗体Click事件”。触发窗体单击事件前后标题变化。事件代码如下3.窗体常用措施图6.6窗体措施表6-3窗体常用措施6.2Windows常用控件使用1.为窗体添加控件一般使用窗体设计器向窗体中添加控件。首先在窗体设计器中打开要添加控件窗体(在处理方案资源管理器中双击对应窗体节点即可打开该窗体),然后打动工具箱窗口(面板)。可使用如下几种措施向窗体中添加控件:双击工具箱中控件,将在窗体默认位置添加默认大小控件。在工具箱中选中一种控件,按住鼠标左键不放,这时鼠标指针变成该控件在工具箱中图标形状,把鼠标指针移到窗体对应位置,然后松开鼠标左键2.调整控件3.设置控件Tab键次序4.常用控件属性5.常用控件事件6.2.1标签控件和超链接标签控件标签除了具有常用属性外,尚有如表6-6所示属性2.超链接标签控件(LinkLabel控件)LinkLabel控件也叫超链接标签控件,在工具箱中图标是,它除了具有Label控件所有属性、措施和事件外,尚有针对超链接和链接颜色属性及事件,如表6-7所示【例6-3】使用LinkLabel控件启动InternetExplorer,并链接到Web网页6.2.2按钮控件【例6-4】单击Button1,变化Label1字体、颜色。【例6-5】通过本例理解按钮鼠标按下事件、单击事件、鼠标抬起事件,当用鼠标单击按钮时,这些事件依次发生次序6.2.3文本框控件、富文本框控件表6-8TextBox控件常用属性表6-9TextBox控件常用事件表6-10TextBox控件常用措施表6-11各个控件属性及其值namespaceex06_07{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidtextBox3_Validating(objectsender,CancelEventArgse)//在验证控件时触发{if(textBox3.Text=="管理员"||textBox3.Text=="一般顾客"){MessageBox.Show("请登录");//弹出消息框,调用消息框Show措施button1.Enabled=true;}else{textBox3.Focus();//textBox3获得焦点MessageBox.Show("请重新输入是一般顾客还是管理员");button1.Enabled=false;//Button1设为无效}}privatevoidtextBox2_KeyPress(objectsender,KeyPressEventArgse)//键按下事件,整个按键动作完毕后触发,对CTRL、ALT等控制键无反应{//假如密码栏输入是非数字则拒绝接受if((e.KeyChar<48||e.KeyChar>57)&&e.KeyChar!=8)e.Handled=true;//拒绝接受键入字符}privatevoidbutton1_Click(objectsender,EventArgse){Form2tt=newForm2();//创立一种Form2类对象tt。需先建立Form2窗体tt.Show();//显示另一窗体}}}2.RichTextBox控件RichTextBox控件常用属性和措施SelectionAlignment6.2.4单项选择按钮控件RadioButton控件重要属性和事件