重新调整窗口是好的

时间:2013-06-05 19:01:59

标签: wpf user-interface

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

3 个答案:

答案 0 :(得分:1)

使用相同的窗口。如果除了标签之外它们都完全相同,那么每个报告创建一个窗口是没有意义的。

答案 1 :(得分:1)

Don't repeat yourself,如果你使用不同的类做同样的事情,你会更难维护。

答案 2 :(得分:1)

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