C#控件系列--文本类控件

时间:2022-09-10 22:01:01

C#控件系列--文本类控件

        文本类控件主要包含Label、LinkLabel、Button、TextBox以及RichTextBox。

Label

功能

        Label用来显示用户不能直接改变的文本信息。

属性

  • Image--指定标签上显示的图像。
  • Text--此属性是与文件相关联的文本。
  • Name--标识对象的名称。
  • AutoSize--假设此属性为true,则启用了依据字号自己主动调整大小。请注意,这仅仅对文本不换行的标签控件有效。
  • Enabled--是否启用该控件。
  • Visible--可见还是隐藏。

方法

  • Contains--检索一个值,指示控件是否为一个控件的子控件。
  • CreateControl--强制创建控件,包含创建句柄和不论什么子控件。
  • Refresh--强制控件使其工作区无效并马上重绘自己和不论什么子控件。
  • Select--激活控件。
  • Show--将Visible属性设置为true,并显示控件。
  • Hide--隐藏控件。
  • SetBounds--设置控件的边界。
  • Update--使控件重绘其工作区内的无效区域。

事件

  • KeyPress--当标签有焦点且用户按下某个键时发生。
  • KeyUp--当标签有焦点且用户释放某个键时发生。
  • Click--点击标签触发。
  • Paint--此事件在重绘或更新控件时发生。

LinkLabel