wpf 弹出子窗体后 怎样让父窗体变灰

wpf弹出子窗体后怎样让父窗体变灰.效果跟VISTA一样... wpf 弹出子窗体后 怎样让父窗体变灰.效果跟VISTA一样 展开
 我来答
海迪拉森
推荐于2016-06-18 · TA获得超过203个赞
知道小有建树答主
回答量:259
采纳率:0%
帮助的人:0
展开全部
其实Vista并没有让父窗口变灰

不过要做这样的效果也不难

首先必须要用ShowDialog()方法来打开子窗口,这样就是有模式的窗口
还有就是必须做一个覆盖整个屏幕的层(这个层必须继续自Adorner),让这个层显示出来,背景色设为灰色(注意:这个层的调用必须要在ShowDialog()方法之前,ShowDialog()方法执行之后又必须显示关闭这个层)
puppywin
2010-04-21
知道答主
回答量:37
采纳率:0%
帮助的人:11.7万
展开全部
新窗体 还是一个内部的usercontrol?
新窗体 估计你要用app 去找那个window 然后去做
如果是弹出control之类的 直接就做个蒙板之类的 最方便
当然你可以对下面的窗体写个方法调用 这就是你的安排了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tz0103001
2010-04-19 · TA获得超过183个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:102万
展开全部
直接设置子窗体为模式对话框啊!
form2.show vbmodal,me
试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式