對於C#來說相對陌生,我最近一直在研究自定義事件,雖然我現在明白了設置自定義事件所需的基本部分,但我無法確定,其中每件都屬於。具體來說,這是我想要做的。.NET自定義事件組織幫助
我有一個代表內部數據結構佈局的樹形控件。當數據在樹中重新排列(通過拖放)時,我需要重新排列基礎數據結構以進行匹配。
所以,我試圖從樹控件的「Drop」事件處理程序(在驗證放置之後)激發自己的自定義事件。這個想法是,我的事件的訂閱者將處理底層數據的重新排序。
我只是努力確定其中應該創建和/或使用每件事件機器。
如果有人能爲我提供上述的基本樣本,那會很棒。例如,可能是一個簡單的示例,它可以在現有的button_click事件中設置並觸發自定義事件。這似乎是我想要做的很好的模擬。另外,如果我對問題的處理看起來完全錯誤,那麼我也想知道這一點。
謝謝!這(完整的例子)正是我所需要的。通過一點按摩,我能夠在我的應用程序的背景下得到這個工作。 – 2010-01-28 14:59:08