eventargs

    12热度

    2回答

    我有一个当前没有事件参数定义的事件。也就是说,它发送的EventArgs是EventArgs.Empty。 在这种情况下,最简单的宣布我的事件处理程序: EventHandler<System.EventArgs> MyCustomEvent; 我不想加入任何事件参数此事件的计划,但它是可能的任何代码可能需要更改未来。 因此,我倾向于让所有我的活动始终创建一个空的事件参数类型,该参数从Syst

    0热度

    3回答

    我有一个非GUI类,生成关于它在做什么的事件(它们又被一个Form用来向用户显示进度)。 其中一个事件是AboutToDoSomethingDestructiveEvent。现在,我们希望当AboutToDoSomethingDestructiveEvent被引发时,表单会向用户显示一个对话框,询问他们是否想要SomethingDestructive发生。如果他们选择否,那么我们将为客户Event

    1热度

    2回答

    我正在做的事情是,在视图模型中有很多事情需要发生,但是当视图被加载时,而不是在构造函数中。我可以连接事件处理程序并发送消息,但对我来说这看起来有点草率。我正在实现一个基本视图和基本视图模型,其中包含了这个逻辑,所以我希望所有的视图默认都会得到它。也许我什至不能得到我想要的东西:发件人。我只是想到这是RoutedEventArgs.OriginalSource应该是什么?与此同时,我在xaml.cs

    0热度

    1回答

    我正在使用c#.net。 我试图在代码隐藏内创建一个LinkBut​​ton,当我调试我的代码时,我没有收到任何错误,但是它没有访问连接到按钮的EventArg,但它确实刷新了页面。我究竟做错了什么?然后 按钮代码 LinkButton myLinkButton = new LinkButton(); myLinkButton.ID = appointment.appID.ToString();

    0热度

    1回答

    我正在创建一个小游戏的过程。引擎将会有一些GUI可以订阅的事件。这些事件是: ballselected balldeselected ballmoved ballremoved 这都将是很好,如果我只有一个类型的球,但也有X个球类型。它们都来自一个抽象的Ball类。 每个球类型都有自己的动作发生,当他们发生这个事件。他们都需要将不同的信息传回给GUI。例如,我有这两种球类型(更多的只是减少信息量)

    3热度

    3回答

    e.Cancel事件在WinForm的FormClosing事件中如何工作?我知道你将它设置为True来取消关闭,但是表单在什么时候处理?该物业是否采取了次要措施? 如何在自定义控件中实现类似的操作? (C#或VB) 注意:我已经找了大约30分钟了,并且在Google或SO搜索中找不到任何答案,所以如果它是重复的,我的不好。

    0热度

    5回答

    我有一个问题;我正在使用外部库,其中一个特定事件有自己的自定义事件标记;没有构造函数。如果我想用这些eventargs抛出我自己的事件,我该怎么办? 我会给更多的细节,如果问,但我不知道我应该给予什么。 :)

    14热度

    1回答

    CompositionTarget.Rendering事件是一个普通的旧EventHandler,具有普通的旧EventArgs。但是,在现实生活中,它显然总是获得RenderingEventArgs的实例。因此,您的事件处理程序必须先投射EventArgs以获取有用的信息。 为什么不是EventHandler<RenderingEventArgs>类型的事件,所以我们能够争取到的参数更容易(更重

    74热度

    7回答

    我准备创建携带一个参数事件参数的通用EventArgs类: public class EventArg<T> : EventArgs { // Property variable private readonly T p_EventData; // Constructor public EventArg(T data) { p_Ev

    2热度

    3回答

    我知道他们与代表有关。我试过了,但我仍然不理解如何使用这些。我对事件处理程序有一点了解,但我真正想知道的是我如何使用作为大多数方法一部分的普通旧事件。下面的例子 void Page_Load(object sender, EventArgs e) { myText.Value = "Hello World!"; } 感谢您的时间&考虑,我只是想我能成为最好的编码器。 迈克