93得票7回答
.NET有内置的EventArgs<T>吗?

我准备创建一个通用的 EventArgs 类,用于携带单个参数的事件参数: public class EventArg&lt;T&gt; : EventArgs { // Property variable private readonly T p_EventData; ...

75得票13回答
MVVM模式下如何将EventArgs作为命令参数传递

我正在使用Microsoft Expression Blend 4, 我有一个浏览器.., [XAML] ConnectionView “Empty Code Behind” &lt;WebBrowser local:AttachedProperties.BrowserSourc...

73得票6回答
为什么要使用 EventArgs.Empty 而不是 null?

我记得在多次阅读以及多个地点看到过这样的说法:当触发典型事件时:protected virtual OnSomethingHappened() { this.SomethingHappened(this, EventArgs.Empty); } 如果没有有趣的事件参数,应该使用Even...

65得票2回答
"object sender"和"EventArgs e"参数有什么用?

在Page_Load、Init和其他页面事件中,这些(object sender, EventArgs e)参数有什么用处?例如会更有帮助。

52得票7回答
如何让事件处理程序异步运行?

我正在编写一个Visual C#程序,它在一个次要线程上执行一系列连续的操作循环。有时候当该线程完成一个任务时,我希望它触发一个事件处理程序。我的程序可以做到这一点,但是当事件处理程序被触发时,次要线程会等待事件处理程序完成后才继续线程。我该如何让它继续运行?以下是我当前的代码结构...cla...

41得票5回答
如何在EventArgs中传递对象

我有一个用户控件,通过与Web服务通信后会触发一个事件。当该事件被触发时,父级处理此事件。我原以为应该将从webservice返回的对象作为eventargs传递给父级? 如果这是正确的方式,我似乎找不到如何执行此操作的说明。 用户控件 public event EventHandler...

27得票3回答
使用EventArgs将信息传递回调用类

在事件处理程序中修改EventArgs以传递信息回调用事件的类是否被认为是不好的做法? 例如,如果我有一个低级通信类需要验证SSL证书,但它无法知道有效证书的外观,因为这是该类的不同用户所知道的。class ValidationEventArgs : System.EventArgs { ...

23得票3回答
ASP.NET:如何在按钮 onclick 中使用 EventArgs 进行参数传递?

我看到一些代码中,人们通过 Web 控件的 commandParameter 属性传递参数。那么 EventArgs 的作用是什么?

21得票3回答
为什么不使用自定义类而是继承 EventArgs 类?

我在想为什么我应该使用继承自EventArgs类的类来传递事件数据,而不是使用自定义类来执行相同的工作呢?

19得票4回答
现在我们有泛型,还需要EventArg类吗?

使用泛型,是否有必要创建特定的派生EventArg类? 现在似乎可以直接使用泛型实现。 我应该检查所有示例并删除我的eventArg类(如StringEventArgs,MyFooEventArgs等)吗? public class EventArgs&lt;T&gt; : EventA...