Popup的可拖动区域运动有限公司

时间:2012-02-23 14:41:23

标签: silverlight silverlight-4.0 popup draggable non-modal

在我的应用程序中,我正在通过

调用PopUp
Popup pop = new Popup;

然后我添加这个:: pop.child(page);,其中“page”是XAML页面的实例,类型为 ChildWindow 。 现在,当弹出窗口显示在我的主页上时,它就像我想要的那样变为非模​​态! 但问题是,弹出窗口不能通过主页面拖动。我知道弹出窗口出现在浏览器中托管的Silverlight控件的边界内。这不是一个真正的窗口。但是我的弹出窗口仍然在其边界内不可拖动.. 我错过了一些定义弹出控件的可拖动区域的声明,还是需要配置的ChildWindow?

1 个答案:

答案 0 :(得分:1)

为了解决此问题,我必须删除Height的固定WidthChildWindow属性,并使用MaxHeightMaxWidth值并设置它们的值为4000.现在,弹出窗口中的ChildWindow在整个Silverlight应用程序中完全可以拖动。