C# 如何将Form.showDialog的属性show更改为show

C# 如何将Form.showDialog的属性show更改为show,c#,winforms,C#,Winforms,我已经用showdialog()打开了我的表单。我想有可能更改(或设置)此表单的modal属性,而不必通过show再次显示此表单。我想让此线程读一读:为什么再次显示表单是个问题?我猜您试图解决的问题是错误的。让对话框窗体引发调用窗体正在侦听的事件,然后它可以运行您需要运行的任何代码。否则,您就不清楚为什么要在显示时将模态形式更改为非模态形式。您能说出您试图解决的原始问题是什么吗?似乎是这样。我想让这条线索读一读:为什么再次显示表单是一个问题?我猜你试图解决错误的问题。让对话框窗体引发调用窗体正在

我已经用
showdialog()
打开了我的
表单。我想有可能更改(或设置)此表单的
modal
属性,而不必通过
show

再次显示此表单。我想让此线程读一读:为什么再次显示表单是个问题?我猜您试图解决的问题是错误的。让对话框窗体引发调用窗体正在侦听的事件,然后它可以运行您需要运行的任何代码。否则,您就不清楚为什么要在显示时将模态形式更改为非模态形式。您能说出您试图解决的原始问题是什么吗?似乎是这样。我想让这条线索读一读:为什么再次显示表单是一个问题?我猜你试图解决错误的问题。让对话框窗体引发调用窗体正在侦听的事件,然后它可以运行您需要运行的任何代码。否则,您就不清楚为什么要在显示时将模态形式更改为非模态形式。您能说出您试图解决的原始问题是什么吗?似乎是这样。