C#窗体控件-标签控件Label

Visual Studio附带的许多控件。这些控件拥有各种功能,通过Visual Studio的设计功能,开发用户界面、处理用户的交互将非常简单、有趣。

在使用Windows窗体时,就是在使用System.Windows.Forms名称空间。这个名称空间使用using指令包含在存储Form类的一个文件中。.NET中的大多数控件都派生于System.Windows. Forms.Control类。这个类定义了控件的基本功能,这就是控件中的许多属性和事件都相同的原因。

标签(Label)控件是最常用的控件,在任何Windows应用程序中都可以中都可以看到标签控件。标签控件用于显示用户不能编辑的文件或图像,常用于对窗体上各种控件进行标注或说明。

在窗体中添加标签控件时,会创建一个Label类的实例。Label控件派生自Control控件,和其他控件一样支持事件,但通常不需要添加任何事件代码。

1、常用属性:
(1)Text属性:用来设置或返回标签控件中显示的文本信息。
(2)AutoSize 属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取
值为 true时,控件将自动调整到刚好能容纳文本时的大小,取值为false时,控件的大小为设计时的大小。
默认值为false。
(3)Anchor 属性:用来确定此控件与其容器控件的固定关系的。
(4)BackColor属性:用来获取或设置控件的背景色。当该属性值设置为 Color.Transparent 时,标签将透明显示,即背景色不再显示出来。
(5)BorderStyle 属性:用来设置或返回边框。有三种选择:BorderStyle.None 为无边框(默认),BorderStyle.FixedSingle 为固定单边框,BorderStyle.Fixed3D 为三维边框。
(6)TabIndex属性:用来设置或返回对象的Tab键顺序。
(7)Enabled 属性:用来设置或返回控件的状态。值为 true 时允许使用控件,值为 false 时禁止使用控件,此时标签呈暗淡色,一般在代码中设置。
(8)Name属性:标签控件的名称。
(9)Image属性:指定标签显示的图像。
(10)Visible属性:确定是否可见,默认为true。

说明:每个控件都有Name属性,用来在代码中表示该对象,设置该属性的值就是为控件命名。命名时一定要遵循规范,通常加上前缀。如Label标签为lbl,TextBox为txt,Button为btn。lblName,btnLogin,txtPwd都是规范命名。

 

实例:利用标签控件Label的快捷键快速跳转到某个文本框

Label是不接受焦点的,当Label标签控件设置了TabIndex,它将依次跳转到下一个能接受焦点的控件,当把文本框设置为它的下一个TabIndex,按标签控件Label的快捷键,就能快速跳转到某个文本框了,如下图:

 

按下alt+C则跳转到第三个文本框,按下alt+D就能跳转到第四个文件框

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值