欢迎来到天天文库
浏览记录
ID:48956905
大小:681.50 KB
页数:29页
时间:2020-01-28
《02_GUI_02.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在本章,你将学到:使用Windows窗体使用Windows窗体控件使用剪贴板执行拖放操作目标WindowsForms(窗体)表示在应用程序中显示的任何窗口。窗体用于接受用户的输入并显示录入的信息。当为Windows应用程序创建一个新的项目时,将一个窗体自动添加到项目中。该窗体的默认名为Form1.cs。Windows中的每个窗体都是从System.Windows.Forms命名空间的Form类派生而来的类。WindowsForms介绍WindowsForms的属性用来决定窗体在运行时的外观。Win
2、dowsForms属性Size属性用于指定窗体的高度和宽度。Font属性用于为窗体的各种控件上显示的文本指定字体的样式、尺寸和类型。Text属性用于指定在窗体的标题栏中显示的标题。Backcolor属性用来指定窗体的背景颜色。StartPosition属性用于指定屏幕上窗体的位置。WindowsForms方法允许您执行各种任务,如打开、激活和关闭窗体。方法有:WindowsForms方法Form1frmObj=newForm1();frmObj.show();frmObj.hide();frmOb
3、j.Activate();frmObj.Close();//用来显示窗体。WindowsForms方法允许您执行各种任务,如打开、激活和关闭窗体。方法有:WindowsForms方法(续)Form1frmObj=newForm1();frmObj.show();frmObj.hide();frmObj.Activate();frmObj.Close();//用来隐蔽窗体。WindowsForms方法允许您执行各种任务,如打开、激活和关闭窗体。方法有:WindowsForms方法(续)Form1fr
4、mObj=newForm1();frmObj.show();frmObj.hide();frmObj.Activate();frmObj.Close();//用来激活一个窗体并在它上面设置焦点。WindowsForms方法(续)Form1frmObj=newForm1();frmObj.show();frmObj.hide();frmObj.Activate();frmObj.Close();//用来关闭窗体。WindowsForms方法允许您执行各种任务,如打开、激活和关闭窗体。方法有:当用户执
5、行操作时会产生事件,如单击鼠标或按下键。可以在一个特殊的称为事件处理程序(eventhandler)的方法内指定出现某事件时将要执行的操作。在用户需要显式调用方法时,事件处理器方法中的代码在事件产生时同时执行。窗体中使用的常见事件有:ClickFormClosedDeactivateLoadMouseMoveWindowsForms事件控件是用于接受用户输入或在窗体上显示某些信息的组件。每个控件都有它自己的一套属性、方法和事件,以便使它适合于完成某种特定的任务。可以在设计期间通过使用Propert
6、ies窗口来设置控件的属性。还可以在运行时通过编写代码来设置控件的属性。使用Windows窗体控件让我们识别窗体的各种控件。使用Windows窗体控件(续)标签控件文本框控件组合框控件分组框控件复选框控件按钮控件单选按钮控件课间思考下面哪种控件充当图像的存储库?1.PictureBox2.ListView3.ImageList4.ListBox答案:3.ImageList与各种控件相关的事件可以分为如下几类:键盘事件鼠标事件控件特有的事件控件事件例如,KeyDown、KeyUp、KeyPress例
7、如,MouseUP、MouseDown、MouseMove例如,Resized、VisibleChanged在运行时加载控件称为动态加载(dynamicloading)控件。每个控件都是从System.Windows.Forms.Control类派生得到的一个类。为了在运行时添加控件:创建将要添加的控件的一个实例。设置该控件的属性。将新控件添加到父控件的Controls集合中。让我们看看如何在运行时添加控件。在Windows窗体中动态加载空间示例,要动态加载一个文本控件需要编写如下代码:priva
8、tevoidbutton1_Click(objectsender,EventArgse){TextBoxt1=newTextBox();this.Controls.Add(t1);}在Windows窗体中动态加载空间(续)课间思考写出在向窗体动态添加一个控件时需要采取哪些步骤?答案:1.创建将要添加的控件的一个实例2.设置控件的属性3.将控件添加到父控件的Controls集合中如果在运行时将一个控件添加到窗体,那么在运行时创建事件处理程序是必需的。当在运行时创建一个事件处理程序时,
此文档下载收益归作者所有
点击更多查看相关文章~~