首页 > 代码库 > object sender, LinkLabelLinkClickedEventArgs e 参数解释
object sender, LinkLabelLinkClickedEventArgs e 参数解释
开始是一个LinkLabel 控件,LinkLabel 绑定了Clicke事件
LinkLabel Delete = new LinkLabel();
Delete.Text = "删除";
Delete.Tag="我是第"+i+"行";
//触发详情,删除的超链接事件
Delete.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.DeviceDelete);
开始就是panel上的一行行数据,每一行后面都添加了一个删除按钮。
我想点击删除删除这一行数据。
所以我需要辨别自己点的删除是哪一行的删除。
在LinkLabel 中添加Tag属性,作为某一行的“删除”连接唯一的标示。
在绑定的函数DeviceDelete()中获取这个LinkLabel 的Tag
void DeviceDelete(object sender, LinkLabelLinkClickedEventArgs e)
{
LinkLabel linkLabel = (LinkLabel)sender;
linkLabel.Tag;
}.
然后根据tag处理你的数据即可、
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。