一般的winfrom事件只传两个参数object sender, EventArgs e我现在要传5个参数object sender, EventArgs e, string cmd, string par,string pv怎么弄
解决方案 »
- 从零开始的菜鸟求助怎么写自己的第一个C#文件并调试运行?
- 关于socket编程的问题,有这方面的经验人进来看看
- 拖拽东西到窗体事件无法调试
- 無法保存datatime值。
- 小弟初学能否给我一段完整的密码登录代码
- 急。
- 就10分了想问个问题,谢谢大家帮我一下好吗?
- 请教各位兄弟帮帮忙! 那里出错了! 感谢!
- 请问有没有将rtf格式转换成文本的函数或类?
- 有没有人用过CrystalReport.SetDataSource方法加载XML数据源
- “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#中是改不了的