我有一个自定义用户控件,我想做一些相对简单的事情.
当用户控件的值发生变化时,如果数字向下,请让主窗体更新显示窗口.
如果NUD不在用户控件中,这不是问题,但我似乎无法弄清楚如何通过mainform而不是usercontrol处理事件.
作为相对较新的C#中,我一直在研究自定义事件最近,虽然我觉得我现在明白需要设置一个自定义事件的基础件,我无法确定,其中每一块属于.具体来说,这就是我想要做的.
我有一个树控件,表示内部数据结构的布局.当数据在树中重新排列时(通过拖放),我需要重新排列基础数据结构以匹配.
所以,我试图从树控件的"Drop"事件处理程序中激活我自己的自定义事件(在我验证了drop之后).我的想法是我的事件的订阅者将处理基础数据的重新排序.
我只是在努力确定,其中每件事件机械应建立和/或使用.
如果有人能为我提供上述基本样本,那就太好了.例如,可能是一个简单的示例,用于在现有的button_click事件中设置和触发自定义事件.这似乎是我正在尝试做的很好的模拟.
此外,如果我对这个问题的处理方式看起来完全错误,我也想知道.