C# EeventHandler传递参数

C#开发,需要给EventHandler传递一个参数,写法如下:

cs 复制代码
string serialNumber = "xxx"; 
btn.Click += delegate (object sender, EventArgs e) { openForm(sender, e, serialNumber); };

private void openForm(object sender, EventArgs e, string serialNumber)
{
    this.serialNumber = serialNumber;
}

参考:Passing Parameters to Events - C#

相关推荐
lsx2024062 分钟前
PHP MySQL Order By
开发语言
笑春风oO2 分钟前
使用国内镜像源加速Qt“更新/安装”的方法【Ubuntu篇】
开发语言·qt
asdzx673 分钟前
Python: 从 PPT 提取图片和文本
开发语言·python·powerpoint
枫叶丹43 分钟前
【HarmonyOS 6.0】AVCodec Kit 同步模式视频编解码深度解析:从API演进到高性能实战
开发语言·华为·harmonyos·视频编解码
jjjava2.06 分钟前
计算机体系与进程管理全解析
java·开发语言
AI人工智能+电脑小能手7 分钟前
【大白话说Java面试题】【Java基础篇】第5题:HashMap的底层原理是什么
java·开发语言·数据结构·后端·面试·hash-index·hash
谢谢 啊sir9 分钟前
L1-120 智慧文本编辑器 - java
java·开发语言
sycmancia14 分钟前
Qt——缓冲区操作与目录操作
开发语言·qt
AIGC设计所14 分钟前
网络安全SRC漏洞挖掘学习路线 - 第四期:常见漏洞挖掘实操,实现首次挖洞突破
开发语言·网络·学习·安全·web安全
就叫飞六吧15 分钟前
在线考试翻页抓取题目导出js
开发语言·前端·javascript