winform中linkLabel的用法(示例)
private void Form1_Load(object sender, EventArgs e)
{
this.lnkTest.Text = "百度 Google Yahoo";
this.lnkTest.Links.Add(0, 2, "http://www.baidu.com");
this.lnkTest.Links.Add(3, 6, "http://www.google.com");
}
private void lnkTest_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
this.lnkTest.Links[lnkTest.Links.IndexOf(e.Link)].Visited = true;
string target = e.Link.LinkData as string;
if (target!=null && target.StartsWith("http://"))
{
System.Diagnostics.Process.Start(target);
}
else
{
MessageBox.Show("Item clicked: " + target);
}
}
{
this.lnkTest.Text = "百度 Google Yahoo";
this.lnkTest.Links.Add(0, 2, "http://www.baidu.com");
this.lnkTest.Links.Add(3, 6, "http://www.google.com");
}
private void lnkTest_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
this.lnkTest.Links[lnkTest.Links.IndexOf(e.Link)].Visited = true;
string target = e.Link.LinkData as string;
if (target!=null && target.StartsWith("http://"))
{
System.Diagnostics.Process.Start(target);
}
else
{
MessageBox.Show("Item clicked: " + target);
}
}
作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。