none
form的show()和showdialog() RRS feed

答案

  • ShowDialog显示的窗体是模式的窗体,
    Show方法显示的窗体是非模式的.

    模式窗体只有关闭了以后才能操作其它的应用程序的窗体,
    而非模式的窗体可以和任何一个其它的同一应用程序中的窗体进行切换.
    努力+方法=成功
    • 已标记为答案 VCResearch 2010年2月24日 18:28
    2010年2月24日 9:50
  • showdialog()以后, 主窗口和其他窗口就都无法操作啦。只能等着当前Form退出以后才能操作。一般多用于规定步骤地操作,以避免用户点击其他不必要的窗口。

    show()则仅仅是现实本Form,但是不阻止部窗口和其他窗口的操作。也就是可以多个窗口一起操作。
    • 已标记为答案 VCResearch 2010年2月24日 18:28
    2010年2月24日 9:53

全部回复

  • ShowDialog显示的窗体是模式的窗体,
    Show方法显示的窗体是非模式的.

    模式窗体只有关闭了以后才能操作其它的应用程序的窗体,
    而非模式的窗体可以和任何一个其它的同一应用程序中的窗体进行切换.
    努力+方法=成功
    • 已标记为答案 VCResearch 2010年2月24日 18:28
    2010年2月24日 9:50
  • showdialog()以后, 主窗口和其他窗口就都无法操作啦。只能等着当前Form退出以后才能操作。一般多用于规定步骤地操作,以避免用户点击其他不必要的窗口。

    show()则仅仅是现实本Form,但是不阻止部窗口和其他窗口的操作。也就是可以多个窗口一起操作。
    • 已标记为答案 VCResearch 2010年2月24日 18:28
    2010年2月24日 9:53