一般的winfrom事件只传两个参数object sender, EventArgs e我现在要传5个参数object sender, EventArgs e, string cmd, string par,string pv怎么弄
解决方案 »
- C#MDI窗体问题
- MS chart 坐标轴X能自动实现滑动条吗?
- 新手问个C#宏定义问题
- 求asp.net好的书籍
- 关于将int隐式转换为string
- 菜鸟提问:编译时出现int并不包含对formate的定义
- C#下 怎么获取已经安装的软件列表啊
- vs2005连接mysql数据库的问题!
- 谁有网上投票系统
- HellMaster(李晋) 送给你的100分--------------------1
- “System.Data.DataSet”不包含“GetEnumerator”的公共定义,因此 foreach 语句不能作用于“System.Data.Data
- C#已知远程服务器的IP地址(假如是192.168.1.200),如何实现对其进程的监测???
public class DoSomethingEventArgs : EventArgs
{
private String _Cmd;
public String Cmd
{
get { return _Cmd; }
Set { _Cmd = value; }
} ... public DoSomethingEventArgs(String cmd, ...)
{
_Cmd = cmd;
...
}
}
定义委托:
public delegate void DoSomethingEventHandler(object sender, DoSomethingEventArgs e);
定义事件:
public event DoSomethingEventHandler DoSomething;
可以为string cmd, string par,string pv这三个参数
定义3个private 变量
http://msdn.microsoft.com/zh-cn/library/w369ty8x.aspx
当然事件触发还是要靠原先微软定义的事件触发,这个c#中是改不了的