我有一个Form
,里面有几十个控件。控件分为几组,每组都有一些事件。所有的事件处理程序都在Form
代码中,但我真的讨厌它;我的班级太长了。
我想可能为每个组创建一个UserControl
并在其中包含事件处理程序,但我在任何地方(例如here和here)都会看到UserControl
s应该用于可重用性目的,这里真的是将我的代码分成更小,更易于管理的类。
我应该将它们分开
答案 0 :(得分:1)
就个人而言,如果它将代码分解为更容易维护更小的类或逻辑单元,我会毫不犹豫地使用UserControl。