窗体中的某个按钮,如果设置了DialogResult(不是设置为None),当窗体是通过ShowDialog方法显示的时候

则不必设置任何响应函数,单击按钮也可窗体。然后,该窗体的DialogResult属性将设置为该按钮的DialogResult。

例如此窗体的按钮都设置了DialogResult属性,

C#中Button.DialogResult属性-LMLPHP

Dialog dlg = new Dialog();
DialogResult dr = dlg.ShowDialog();

此时显示的Dialog,如果点击OK则dr=DialogResult.Ok

04-27 02:58