【发布时间】:2011-05-02 12:09:31
【问题描述】:
我正在用 Visual Basic 2010 编写一个程序。它是一个 HMI(人机界面),因此有一整套按钮,可以将命令发送到其他设备。结果,有一大堆用于单击按钮的事件处理程序并不能真正分解成模块(除非我对模块的理解是错误的)。
基本上,我希望能够移动所有事件处理程序,例如,按钮按下到不同的文件。可以这样做还是它们留在“MainWindow.xaml.vb”中很重要? (我所有的按钮都位于一个全屏窗口中,有些按钮被选项卡隐藏)。
谢谢,
--埃里克·T
【问题讨论】:
-
如何以及何时将事物分解为模块是您会发现自己一次又一次地重新审视的事情。部分类将解决您的问题,但 IMO 这不是部分类的预期目的 - 部分类主要是添加的,因此以编程方式生成的代码可能位于不同的文件中。
标签: vb.net readability vb.net-2010