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!"; } 感謝您的時間&考慮,我只是想我能成爲最好的編碼器。 邁克