事件声明问题 微软的帮助上说:不包含数据的事件,可以用EventHandler声明,我不知道什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 事件好像不能用包含数据这种说法吧,只能说有没有参数,或则要不要返回值嘿嘿,来个带参数并且返回数据的:private string test(string temp){ temp = "*" + temp; return temp;} 一般的事件都包含object sender, CancelEventArgs e,有些也例外 private void TextBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e){...}EventArgs是不包含数据的,KeyEventArgs是包含数据的。你也可以自己定义事件数据类public class MyEvnetArgs:System.EventArgs{...}自己定义delegatepublic delegate void MyEventHandler(object sender,MyEventArgs e); 动态添加的用户自定义复合控件如何响应MouseDown事件 C# 实现这样的功能 关于拖动的功能 急 请问,这个鼠标点击事件怎么不起作用 一个有点难度的问题 仓库统计 DataSet问题求助 强制类型转换问题 怎么样在C#中调用一个外部程序?? C#如何监控远程计算机(用了哪些技术) 有没有数组属性的? 我用C#怎么把中文信息写到数据库里都成问号了? 用csc生成的xml注释如何做成.chm文件?
嘿嘿,来个带参数并且返回数据的:private string test(string temp)
{
temp = "*" + temp;
return temp;
}
{
...
}
EventArgs是不包含数据的,
KeyEventArgs是包含数据的。
你也可以自己定义事件数据类
public class MyEvnetArgs:System.EventArgs
{
...
}
自己定义delegate
public delegate void MyEventHandler(object sender,MyEventArgs e);