0

您好,我有 C# 窗口应用程序,其中一个BaseForm继承了所有其他子窗体。

现在我想编写通用验证,所有子表单都将使用它......(其他特定于子表单的验证写在提交按钮事件中)

因此,改为为所有子表单写下通用验证事件,希望它写在 Baseform 提交按钮中......

但问题是,如果验证失败,它不会从 BaseForm 按钮事件返回。它每次都转到子按钮事件。

那么有什么方法可以直接从基本表单按钮事件返回或退出。(不会调用该子按钮事件)

示例代码:

 private void buttonBaseStart_Click(object sender, EventArgs e)
{
    if(selectedRows.count > 0)
    {
       // go in child form buttonBaseStart_Event
    }
    else
    {
     MessageBox.Show("Please select Row");
     Return;
    }
}
4

0 回答 0