LinkLabel控件最重要的属性是LinkArea属性
它用于指定文本中视为链接的区域。
例如:
linkLabel1.Text = "打开百度"
LinkLabel1.LinkArea = new LinkArea (2,2);
上述代码说明,点击”百度“可以进行链接,但是”打开“两个字却是普通字。
也可以在LinkLabel控件上设置多个链接
方法是通过Links属性添加Link对象到集合中:
例如:
LinkLabel1.Text="打开新浪网,打开搜狐网";
LinkLabel1.Links.Add(2,3,"http://www.sina.com.cn")
LinkLabel1.Links.Add(8,3,"http://www.sohu.com.cn")
此时LinkLabel的LinkClicked事件一般如下:
string target = e.Link.LinkData.ToString();
System.Diagnostics.Process.Start(target);
e.Link.Visited=true;
或者
System.Diagnostics.Process.Start("http://www.baidu.com");
http://blog.csdn.net/zhvsby/article/details/3330056