当前位置:编程学习 > C#/ASP.NET >>

.net模态窗口是怎么实现的啊

大家都知道.net中有form.show()和form.showdialog()
用form.show()可以打开多个窗体,而用form.showdialog()
只能打开一次,且焦点只能在新打开的窗口
大家知道.net中是怎么实现这种功能的吗? --------------------编程问答-------------------- 楼主,你不是已经知道了么?你要问什么? --------------------编程问答-------------------- 楼主很搞笑 --------------------编程问答--------------------
引用 1 楼 leafold 的回复:
楼主,你不是已经知道了么?你要问什么?

我仅仅是知道区别而已,但.net里面是如何实现这种区别的我不清楚
换句话,也就是谁知道show()和showdialog()这两个函数分别是怎么实现的呢
--------------------编程问答-------------------- 哦 楼主问的是内部是如何实现的。 --------------------编程问答-------------------- 很久没有研究这么内部的东西了,不知道用来干嘛。飘过。。。 --------------------编程问答-------------------- 这种估计应该是判断窗体失去焦点时来做的吧,如果是模态窗口,当你鼠标想离开时,就会提示。。。
我猜想,不知道是不是这样子
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,