- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6常用控件
程 序 设 计 与 实 践项目 六 常用控件2011.12.12 相关语法及设计理念活动一 混沌店点餐活动二 多控件组合小结 相关语法及设计理念Visual Basic.NET编程中常用到的若干控件(它们都是Control类的派生类,Control类(位于System.Windows.Forms命名空间中))在设计环境界面的工具箱面板中列出。控件是从Control类(位于System.Windows.Forms命名空间中)派生的。如表 5- 1所示列出了Control类的一些属性和方法。这里的属性可以在许多控件中设置。Control类的属性和方法描述常用属性BackColor控件的背景颜色BackGroundImage控件的背景图片Enabled布尔值,表示该控件是否可用。一般情况下,不可用的控件灰色显示,以提醒用户这个控件当前不可用。Focused布尔值,提示该控件是否获得了焦点Font显示该控件的文本所使用的文本ForeColor控件的前景色。决定了Text属性所设置的文本的颜色。TabIndex控件的Tab顺序。当用户按下Tab键时,焦点就根据各个控件的Tab顺序转换。该属性可以设置。TabStop布尔值,用户可以通过Tab键向这个控件提供焦点。Text与这个控件相关联的文本。文本的位置和外观因为控件的类型而异。Visible布尔值,提示该控件是否可见。常用方法Focus获得焦点?Hide隐藏控件(Visible属性设为False)?Show显示控件(Visible属性设为True)为了创建一个Windows应用,一般先创建一个窗体、设置其属性、向窗体中添加控件、设置相应控件的属性并为实现事件的处理方法,对控件所产生的事件响应。如表 5- 2所示是常用的窗体的属性、方法和事件。窗体的属性、方法和事件描述说明常用属性AcceptButton当用户按下Enter键时被点击的按钮AutoScroll布尔值,启动或禁用窗体的滚动条CancelButton当用户点击键盘上的ESC键式激活的按钮FormBorderStyle窗体的边界风格(无、单线、三维)Font窗体上及添加到窗体中的控件所显示文本的字体Text窗体标题栏中显示的文本常用方法Close关闭窗体,并释放所有的资源,例如窗体上的控件和组件所使用的内存。已关闭的窗体无法被打开。Hide隐藏窗体,但不销毁这个窗体或者释放它所占用的资源Show显示一个隐藏的窗体常用事件Load当窗体向用户显示是发生的。某控件可能触发的事件完整列表可以通过“对象浏览器”窗口查看(快捷键是F2)1.标签(Label)、文本框(TextBox)按钮(Button)1.标签(Label)、文本框(TextBox)按钮(Button)Label、Button和TextBox类的属性和事件描述Lable常用属性Font标签的文本的字体Text标签的文本TextAlign标签中的文本的对齐方式,包括水平(左、中、右)和垂直(顶、中、底)TextBox常用属性AcceptsReturn布尔值。若为true,表示这是个多行的文本框,按Enter键将创建一个新行;否则,按Enter键相当于按窗体的默认按钮。窗体的默认按钮可以通过窗体的AcceptButton属性设置。?Multiline布尔值,默认值为False。若为true,表示该文本框可以显示多行文本。?PasswordChar若文本框该属性设置为某字符,则该文本框就是一个密码文本框,所指定的这个字符将屏蔽用户所输入的每个字符。若未指定任何字符,这个文本框将显示用户所输入字符。?ReadOnly布尔值,默认为False。若为true,该文本框将具有灰色背景,且文字无法被用户直接编辑。?ScrollBars若文本框的Multiline属性设定为true,即文本框文本可多行显示,则ScrollBars属性表示滚动条的设置(无、水平、垂直或者两者皆有)。?Text文本框中的文本TextBox事件TextChanged当文本框的文本内容被修改时发生。Button常用属性Text按钮中的文本?FlatStyle该属性影响按钮的外观。可能值为Flat(按钮显示没有三维外观)、Popup(按钮显示为平面,但当鼠标指针移到它上面时会呈现三维外观)和Standard(外观由操作系统定,默认值)。Button常用事件Click当用户点击按钮时发生2.分组框(GroupBox)和面板(Panel)2.分组框(GroupBox)和面板(Panel)分组框(GroupBox)和面板(Panel)的主要区别是前者可以显示标题(即文本),但没有滚动条,而后者可以有滚动条,但没有标题。分组框在默认情况下使用细边界,面板可以通过修改BorderSt
文档评论(0)