一、标签(Label)控件
标签控件用来显示一行文本信息,但文本信息不能编辑,常用来输出标题、显示处
理结果和标记窗体上的对象。标签一般不用于触发事件。
属性名称 | 属性含义 |
Text | 显示的字符串 |
AutoSize | 控件大小是否随字符串大小自动调整,默认值为false, 不调整 |
ForeColor | Label显示的字符串颜色 |
Font | 字符串所使用的字体,包括所使用的字体名,字体大小,字体风格等 |
二、按钮(Button)控件
用户单击按钮,触发单击事件,在单击事件处理函数中完成相应的工作。按钮
(Button)控件的常用属性和事件如表所示。
名称 | 含义 |
属性Text | 按钮表面的标题 |
事件Click | 用户单击触发的事件,一般称作单击事件 |
三、文本框(TextBox) 控件
TextBox控件是用户输入文本的区域,也叫文本框。TextBox 控件的属性如表所
示,其事件如表所示。
属性名称 | 属性含义 |
Text | 用户在文本框中键入的字符串 |
MaxLength | 单行文本框最大输入字符数 |
ReadOnly | 布尔变量,为true,文本框不能编辑 |
PasswordChar | 字符串类型,允许输入一个字符,如输入一个字符,用户在文本框中输入的所有字符都显示这个字符一般用来输入密码 |
Multil ine | 布尔变量,为true, 多行文本框,为false, 单行文本框 |
ScrollBars | MultiLine = true时有效,有4种选择: =0,无滚动条, =1,有水平滚动条,=2,有垂直滚动条,=3,有水平和垂直滚动条 |
SelLength | 可选中文本框中的部分或全部字符,本属性为所选择的文本的字符数 |
SelStart | 所选中文本的开始位置 |
SelText | 所选中的文本 |
AcceptsReturn | MultiLine = true时有效,布尔变量,为true,键入回车,换行,为false,键入回车键,相当于单击窗体中的默认按钮 |
事件名称 | 事件含义 |
TextChanged | 文本框中的字符发生变化时,发出的事件 |
四、文本框(ComboBox) 控件
ComboBox控件中有一个文本框, 可以在文本框中输入字符,其右侧有一个向下的
箭头,单击此箭头可以打开一个列表框, 可以从列表框中选择希望输入的内容。
属性名称 | 属性含义 |
DropDownStyle | 确定下拉列表组合框类型。 ①为Simple表示文本框可编辑,列表部分永远可见; ②为DropDown时是默认值,表示文本框可编辑,必须单击箭头才能列表部分 ③为DropDownList时表示文本框不可编辑,必须单击箭头才能列表部分 |
Items | 储存ComboBox控件中的列表内容,对应ArrayList类对象,元素是字符串 |
MaxDropDownltems | 下拉列表能显示的最大条目数(1-100) ,如果实际条目数大于此数,将出现滚动条 |
Sorted | 表示下拉列表条目是否以字母顺序排序,默认值为false,即不允许 |
Selectedltems | 所选条目的内容,即下拉列表中选中是字符串。如一个也没选,该值为空。其实,属性Text也是所选择的条目的内容 |
SelectedIndex | 编辑框所选列表条目的索引号,列表条目索引从0开始。如果编辑框未从列表中选择条目,该值为-1 |
五、设计计算器Windows窗体程序界面
1.新建一个Windows窗体应用程序,依次在窗体Form 1界面上添加个Label控件,设置合适的字体及位置。
2.添加TextBox控件,分别用于接收操作数和显示结果,其中显示“结果”的TextBox控件,其ReadOnly属性设置为true,即该文本为只读。
3.再添加个CombBox控件,用于选择“操作符"”。在CombBox控件的Items属性中键入“+”、“”、 “”、 “" 运算符。
4.最后添加一个Button控件,用作“计算"按钮。
计算器程序界面设计完毕后,如图所示。
目录
一、标签(Label)控件标签控件用来显示一行文本信息,但文本信息不能编辑,常用来输出标题、显示处理结果和标记窗体上的对象。标签一般不用于触发事件。
二、按钮(Button)控件用户单击按钮,触发单击事件,在单击事件处理函数中完成相应的工作。按钮(Button)控件的常用属性和事件如表所示。
三、文本框(TextBox) 控件TextBox控件是用户输入文本的区域,也叫文本框。TextBox 控件的属性如表所示,其事件如表所示。
四、文本框(ComboBox) 控件ComboBox控件中有一个文本框, 可以在文本框中输入字符,其右侧有一个向下的箭头,单击此箭头可以打开一个列表框, 可以从列表框中选择希望输入的内容。