学习Winform文本类控件(Label、Button、TextBox)

2019-12-30 12:38:05于海丽
这篇文章主要和大家一起学习Winform文本类控件,包含标签控件(Label),按钮控件(Button),文本框控件(TextBox)和格式文本控件(RichTextBox),感兴趣的小伙伴们可以参考一下  

对于一个应用程序而言,控件是搭建用户界面的积木。它们具备交互式的特征。VS 2012中的控件都放在工具箱中,添加一个控件到窗体,只需在工具箱中选择好要添加的控件,并按住鼠标左键,拖动到窗体上即可。向窗体上添加控件还有另一个方法,就是通过代码来实现,即可通过窗体的Controls类的Add方法,格式为:窗体标识.Controls.Add(控件标识)。通过代码的方法添加控件比较麻烦,基本上是不会使用这种方法的。
文本类控件包含标签控件(Label),按钮控件(Button),文本框控件(TextBox)和格式文本控件(RichTextBox)。
一、Label控件
        Label控件是VS各个版本中最简单的控件,是System.Windows.Forms.Label类提供的控件。Label控件的作用通常是用来提供其他控件的描述文字。Label控件的常用属性为Text属性,可通过属性面板设置,也可以在代码中设置,在代码中设置的格式为:Label控件ID.Text=“要显示的描述”。
        创建一个窗体,在窗体中添加两个Label控件Label1和Label2,右击Label1选择属性命令,设置Text属性值为“我是在设计时设置的”。双击窗体,在代码中生成窗体添加事件,添加一段代码:


<span style="font-size:18px;"> 

private void Form1_Load(object sender, EventArgs e) 
 { 
  label2.Text = "我是在代码中设置的"; 
 }</span>

运行窗体就会显示出下面的图示:

Winform,文本类控件,Label,Button,TextBox

二、 Button控件
        Button控件是由System.Windows.Forms.Button类提供的控件,该控件最常用的就是编写处理按钮的Click事件代码。Button控件的常用属性有Text属性,Image属性和ImageList属性。Text属性用来设置按钮的文本,Image属性和ImageList属性是设置Button控件的图像,ImageList属性是设置放置在窗体上的ImageList对象。窗体的AcceptButtons属性可设置打开窗体时的默认按钮,一般情况下,窗体的默认按钮有略粗的边框。
        在窗体中添加三个Button控件,分别设置name属性为btnDefault,btnNoDefault和btnImage,将btnDefault的Text属性设置为“默认”,将btnNoDefault的Text属性设置为“不默认”,将btnImage的Text属性设置为空,并将其Image属性设置为一个图像。并设置窗体默认按钮为btnDefault。