读书人

C#中响应linkLabel的点击事件,该怎么

发布时间: 2013-08-10 21:14:06 作者: rapoo

C#中响应linkLabel的点击事件
我做了一个动态生成LinkLabel的程序,这里面LinkLabel是循环生成的,我想设置成,在点击不同的LinkLabel时,会保存不同的信息。
循环生成LinkLabel
LinkLabel lkl = new LinkLabel();
lkl.Name = i.ToString(); //i是循环变量
lkl.LinkClicked += new LinkLabelLinkClickedEventHandler(LinkClicked);

private void LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
string a = lkl.Name;
MessageBox.Show(a);
}
lkl是动态LinkLabel对象。


怎样使点击不同LinkLabel时,获取到不同的Name

[解决办法]


string a = (sender as LinkLabel).Name;

读书人网 >C#

热点推荐