- 1、本文档共120页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于常用窗体控件的使用
本章中我们将主要介绍以下内容: windows窗体 标签 按钮 文本框 单选按钮 复选按钮 列表框 组合框 ToolTip控件 PictureBox控件 窗体的创建 创建窗体可以有两种方法:一种是手动创建,即直接编写代码,一种是用项目模板来创建。无论怎样创建,都要用到.NET框架的System.Windows.Forms命名空间和System.Windows.Forms.Form类。 项目模板创建 创建 WinForms应用程序 窗体的属性:决定了窗体的外观。 (1)Text:用来指定窗体的标题内容。 (2)Size和StartPosition:用来指定窗体显示的大小和位置。 (3)ForeColor:用来更改窗体内所有控件默认前景色。 (4)FormBorderStyle:用来指定窗体的边框类型。 (5)MinimizeBox和MaximinzeBox:指定窗体最小化、最大化按钮是否可用。 (6)WindowState:用来指定窗体运行时的状态。 (7)Opacity:用来指定窗体的不透明度级别(0%~100%)。 (8)Icon:用来指定窗体的图标。 (9)AcceptButton:窗体的“接受”按钮。如果设置了此按钮,则用户每次按enter键时,都相当于单击了该按钮。 窗体的常用方法: (1)Activate():激活窗体使其获得焦点。 (2)BringToFront()和SendToBack():将某个窗体置于Z顺序的前面(或后面)。 (3)Close():关闭窗体。 (4)Contains():判断指定控件是否为窗体的子控件。 (5)Hide():隐藏窗体。 (6)Show()和ShowDialog():Show()和ShowDialog()都可以用来显示窗体。 模式对话框和非模式对话框 对话框可以分为模式对话框和非模式对话框两种。 模式对话框是指用户只能在当前的对话框窗体进行操作,在该窗体关闭之前不能切换到程序的其他窗体,通过窗体的ShowDialog()方法显示。 非模式对话框是指当前所操作的对话框窗体可以与程序的其他窗体切换,通过窗体的Show()方法显示。 WinForms中的常用控件 控件的基本属性 下面介绍的一些属性是多数控件都具有的属性,属性指控件具有的性质: (1)Name: 用来获取或设置控件的名称。名称是控件的标识。是给程序员看的,常在编程中使用。 (2)Text: 用来获取或设置控件的标题文字,显示给用户看的。 (3)Location: 这是一个复合属性,表示控件的左上角相对于其容 器的左上角的坐标。 (4)Size: 这是一个复合属性,表示控件的高度和宽度。 (5)Visible: 用来获取或设置控件是否可见。取值为true或false。 (6)Enabled: 用来获取或设置控件是否对响应交互。取值为true或false。 (7)ForeColor: 用来获取或设置控件的前景色。 (8)BackColor: 用来获取或设置控件的背景色。 (9)Font: 用来获取或设置控件的字体,包括字体名称、字号以及是否以斜体、加粗和下划线显示。 (10)Locked: 确定是否可以移动控件或者调整控件的大小。 (11)TabIndex: 用来获取或设置控件的Tab键顺序。 (12)TextAlign: 用来确定文本对齐方式。 (13)Cursor: 用来获取或设置鼠标移到控件上时,被显示的鼠标指针的类型。 (14)Anchor: 获取或设置控件的哪些边缘锚定到其容器边缘。 (15)Dock: 获取或设置控件停靠到父容器的哪一个边缘。 控件的方法 每个控件都有很多方法。方法指控件要完成的功能。方法是通过代码来调用的。例如:Focus方法(获得焦点)、Clear(清空)方法、ToString方法(转换为字符串)等。 控件的常用事件 1) MouseEnter事件:鼠标进入控件区域内时触发。 2) MouseDown事件:在控件区域内按下鼠标键时触发。 3) MouseLeave事件:鼠标离开控件区域时触发。 例:标签的显示与隐藏。 1、TextBox控件的常用属性 例:设计一个登录窗口。登录窗口是很多应用系统中不可缺少的组成部分。通过验证用户输入的用户名和密码,决定是否允许用户进入系统,可在一定程度上保证系统的安全。 private void button1_Click(object sender, EventArgs e) { if
您可能关注的文档
- 关于市政道路、管道工程资料辅导培训教材.doc
- 关于市直机关基层党组织建设状况调研建议.doc
- 关于希腊字母读音表.ppt
- 关于帐户与复式记帐法.ppt
- 关于常用元器件来料检验规范.doc
- 关于常用公文写作讲座课件.ppt
- 关于常用护理技术无菌操作课件.ppt
- 关于常用静脉药物的应用与注意事项.ppt
- 关于常见各种急危重症疾病应急流程.doc
- 关于常见应急自救与互救知识.pptx
- 党组书记2024年度专题民主生活会对照检查材料(四个带头).docx
- 机关事务局党组书记2024年个人述职述责述廉报告.docx
- 县委常委班子2023年度民主生活会暨从典型案件中汲取教训做好以案促改专题民主生活会整改落实情况报告.docx
- 2025年文献检索与利用复习精华题库及解题技巧大全.doc
- 公司干部2024年度个人述职述责述廉报告.docx
- 在2025年全市创先争优活动总结表彰大会上的讲话.docx
- 部领导班子2024年度民主生活会对照检查材料.docx
- XX国有企业党委书记述职述廉工作情况报告.docx
- 领导班子2024年专题民主生活会照检查材料(四个带头).docx
- 某市委书记2024年度民主生活会对照检查材料(含反面案例剖析).docx
文档评论(0)