0

我正在编写一个允许用户生成各种报告的应用程序。有一个按钮将打开另一个窗口,允许用户选择报告的特定日期。现在,我的老板希望头部标签读取您选择的日期,即“工资单报告日期选择”或“员工报告日期选择”。在我的情况下,这个窗口看起来完全一样,除了这个标签。我的问题是,重复使用这个窗口并根据传递的参数更改标签是否可行,或者我应该为每个窗口设置一个窗口?代码将在所有这些上工作。重复使用同一个窗口而不是每个窗口一个窗口有什么好处?

4

3 回答 3

1

如果底层代码和窗口相同,那么您不应该创建一个全新的窗口。只需根据用户选择的值动态更改标签的内容即可。

于 2013-06-05T19:21:32.103 回答
1

使用相同的窗口。如果除了标签之外它们都完全相同,那么为每个报告创建一个窗口将是无稽之谈。

于 2013-06-05T19:04:18.747 回答
1

不要重复你自己,如果你使用不同的类做同样的事情,你会更难维护。

于 2013-06-05T19:04:21.280 回答