1. Label 属性:
- Left:标签控件距离左边的像素。
- Top:标签控件距离顶边的像素。
- Height:标签控件的高度。
- Width:标签控件的宽度,对于代码写的标签控件,要将Width设置大点,否则有些内容不会显示出来
标签数组
Label[] lbs = new Label[5]; //建立标签控件数组 2 for (int i = 0; i < lbs.Length; i++) 3 { 4 lbs[i] = new Label(); //在声明下Label类 5 this.Controls.Add(lbs[i]); //将Label加到空间集中 6 lbs[i].Left = 14; 7 lbs[i].Top = 30 * i + 14; //设置控件的位置 8 lbs[i].Width = 400; //设置控件的宽度 9 } 10 lbs[0].Text = "1、仅限汉字输入;"; 11 lbs[1].Text = "2、字体为“微软雅黑,小四”;"; 12 lbs[2].Text = "3、汉字的字数不大于11个。"; 13 lbs[3].Text = "4、"; 14 lbs[4].Text = "5、";
- BorderStyle:指定标签边框的样式。
- FlatStyle:
- LinkArea:(只用于LinkLabel)文本中显示为链接的部分。
- Start:
- Length:
- LinkColor:(只用于LinkLabel)链接的颜色。
- VisitedLinkColor:(只用于LinkLabel)用户单击LinkLabel后控件的颜色。
- TextAlign:获取或设置标签中文本的对齐方式。(ContentAlignment枚举)
LinkLabel 类
LinkLabel 使用举例
主要是通过点击链接进入到新的页面,包括点击网址进入到网页以及点击邮件地址进入发邮件的页面等。
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start("http://www.nmemc.gov.cn/"); //直接以默认浏览器打开网址 } private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start("MailTo:bnli@nmemc.gov.cn"); //直接打开Outlook,并准备发送邮件 }