我在遗留应用程序的复杂表单中添加了一些功能。它已经有一个巨大的表单,其中包含许多控件和选项卡以及 cs 文件背后的巨大代码。我试图避免创建一个巨大的视图/演示者。为表单的每个功能添加视图(和演示者)是一种好习惯吗?有没有更好的解决方案?由于用户的要求,我无法将表格分成多个表格。
表单定义将如下所示,
public partial class frmMyForm
: IView1, IView2, IView3, IView4, IView5,
IView6, IView7, IView8, IView9, IView10
{
....
每个IViewN
都有不同的功能 - 例如,一个用于可视化数据变化比较,一个用于在网格中显示数据,一个用于汇总统计......
为什么这篇文章被否决了?评论你的理由。如果您不知道 MVP 是什么,请不要对这个问题投反对票。