黑马程序员技术交流社区

标题: ShowDialog [打印本页]

作者: 许万里    时间: 2013-3-3 14:59
标题: ShowDialog
ShowDialog 这个是怎么用的 能做什么详细点哦。  
作者: 赵文博    时间: 2013-3-3 15:11
showDialog是模式窗体。
以showDialog打开的窗体,要等窗体关闭后才能操作其他窗体。

作者: 汪振    时间: 2013-3-4 08:22
showdialog分为有模式和无模式 Windows 窗体


1.//Display frmAbout as a modal dialog
Form frmAbout = new Form();
frmAbout.ShowDialog();//有模式的windows窗体
2.//Display f as a modeless dialog
Form f= new Form();
f.Show();//无模式的windows窗体

具体详情可参照msdn

作者: Sailing.    时间: 2013-3-4 12:00
楼上的都是对的。
ShowDialog()怎么用,你可以看他的重载方法。最常用的是第一个参数是窗口文字,第二个参数是窗口标题,第三个是个枚举(弹出框类型),第四个也是个枚举(图片提示)。然后你就可以根据第三个参数的枚举类型获得DialogResult的值,来做判断,基本这么用的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2