我正在创建一个选项卡式代码编辑器。可能会打开一对多的编辑器。当创建一个新的编辑器时,我想告诉它监听来自主窗体的各种事件,例如 FontChanged、FontSizeChanged、Cut、Copy、Paste 等。
我不想将编辑器中的事件处理程序硬编码为主窗体上的事件。我想将事件分配给编辑器。就像是:
usrControl.FontChangedEvent = mainForm.FontChangedEvent
有没有一种简单的方法可以做到这一点?
我正在创建一个选项卡式代码编辑器。可能会打开一对多的编辑器。当创建一个新的编辑器时,我想告诉它监听来自主窗体的各种事件,例如 FontChanged、FontSizeChanged、Cut、Copy、Paste 等。
我不想将编辑器中的事件处理程序硬编码为主窗体上的事件。我想将事件分配给编辑器。就像是:
usrControl.FontChangedEvent = mainForm.FontChangedEvent
有没有一种简单的方法可以做到这一点?