欢迎来到天天文库
浏览记录
ID:46481518
大小:387.84 KB
页数:23页
时间:2019-11-24
《窗体程序(Button、Label、TextBox)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第13章Windows编程按钮、标签、文本框目标了解控件的基础知识掌握按钮Button的常用属性、方法、事件掌握标签Label的常用属性、方法、事件掌握文本框TextBox的常用属性、方法、事件一、控件基础可视化界面组件统称为控件.NET中的控件都派生于System.Windows.Forms.Control类,这个类定义了控件的基本功能,这就是控件中的许多属性和事件都相同的原因。System.Windows.FormsControlButtonBaseButtonCheckBoxLabelListControlComboBoxLi
2、stBoxTextBoxBaseTextBoxRadioButton控件共有的基本属性:1、Name属性:设定控件的名称,在应用程序中可以通过这个名字来引用这个控件。在C#中有一个默认的名字。控件的命名规则:必须以字母开头,其后可以是字母、数字和下划线,长度不能超过255个字符,大小写等同对待。注意:控件的命名要讲究一定的规范,除了符合命名规则外,需在前面加上控件类型的前缀。这样,从名称就可以看出控件的类型。如:Button用btnLabel用lab。2、Text属性:获取或设置文本的属性。3、尺寸大小和位置属性:Size:控件的宽
3、度和高度。Location:相对于所在窗体上,对应左上角X、Y坐标。4、字体属性:Font5、颜色属性:ForeColorBackColor属性含义Anchor指定当控件的容器大小发生变化时,该控件如何响应Dock设置控件停靠到父容器的哪个边缘BackColor获取或设置控件的背景色Cursor获取或设置当鼠标指针位于控件上时显示的光标Enabled设置控件是否可以对用户交互做出响应Font设置或获取控件显示文字的字体ForeColor获取或设置控件的前景色Height获取或设置控件的高度Left获取或设置控件的左边界到容器左边界的
4、距离Name获取或设置控件的名称Parent获取或设置控件的父容器Right获取或设置控件的右边界到容器左边界的距离Tabindex获取或设置在控件容器上控件的Tab键的顺序TabStop设置用户能否使用Tab键将焦点放到该控件上Tag获取或设置包括有关控件的数据对象Text获取或设置与此控件关联的文本Top获取或设置控件的顶部距离其容器的顶部距离Visible设置是否在运行时显示该控件Width获取或设置控件的宽度二、Windows的常用控件控件名称控件含义控件名称控件含义Label标签ListBox列表框LinkLabel链接标
5、签ListView列表视图Button按钮ComboBox组合框TextBox文本框StatusBar状态栏RadioButton单选按钮ToolBar工具栏CheckBox复选框GroupBox分组框PictureBox图片框Timer定时器三、Label标签控件方法说明Hide隐藏控件,调用该方法时,即使Visible属性设置为True,控件也不可见Show相当于将控件的Visible属性设置为True并显示控件事件说明Click用户单击控件时将发生该事件四、Button按钮控件属性说明Enabled确定是否可以启用或禁用该控件
6、方法说明PerformClickButton控件的Click事件事件说明Click单击按钮时将触发该事件Text属性可以为命令按钮创建快捷方式,即在作为快捷键的字母前加一个“&”字符,程序运行时,命令按钮上的该字母带有下划线。Alt+快捷字母privatevoidlabel1_Click(objectsender,EventArgse){label1.ForeColor=Color.Red;}privatevoidlabel2_Click_1(objectsender,EventArgse){label2.Hide();button
7、1.Enabled=true;}privatevoidbutton1_Click(objectsender,EventArgse){label2.Show();button1.Enabled=false;}例1:五、TextBox文本框控件属性说明MaxLength可在文本框中输入的最大字符数Multiline表示是否可在文本框中输入多行文本Passwordchar机密和敏感数据,密码输入字符ReadOnly文本框中的文本为只读Text检索在控件中输入的文本方法说明Clear删除现有的所有文本事件说明KeyPress用户按一个键结束
8、时将发生该事件例2:数据有效性检验的常用方法输入的数据不能为空,数字数据的输入。控件的命名:讲究见名知义多个控件的选定:Shift+选定控件设定Tab键的顺序:多行文本框:MultiLine设为TrueScrollBars属性:是否有
此文档下载收益归作者所有