【发布时间】:2020-07-03 19:37:55
【问题描述】:
我想在所有加载事件表单中调用验证函数,但我想避免将代码放在加载事件中(这个项目有 50 多个表单)。 有没有办法做到这一点?
private void frmPrincipal_Load(object sender, EventArgs e)
{
//i want to avoid this code in all forms
if ( validation() == false )
System.Windows.Forms.Application.Exit()
}
【问题讨论】:
-
是的,你说得对,我想在加载事件开始时执行验证功能,但我不想以所有形式编写此代码块(它会生成 dity 代码),所以我想知道是否有一种方法可以在加载事件中避免它。
标签: c# .net winforms refactoring generalization