2010-04-12 57 views
0

我创建了一个Silverlight 4 Out Of Browser应用程序。我有我的MainPage,这将是“中央”应用程序。我希望能够通过使用弹出窗口在MainPage旁边显示另一个控件,并且我希望它显示在MainPage旁边。获取Silverlight窗口的大小

如何在每个时刻获取MainPage右上角的坐标? (请注意,这个MainPage可以在整个屏幕上移动,因此我需要动态获取角点坐标,以便在主窗口旁显示我的弹出窗口)。

对此有何看法? 谢谢!

PS:该代码是在C#:-)

回答

1

当你说 “的MainPage” 你意思是主窗口真的吗? Silverlight没有多窗口支持。

假设您的确是指实际的主页控件,并且您希望顶/右角位置为Canvas.Top和Canvas.Left属性。如果你发布了更多的XAML,它可能会帮助我们回答你正在尝试做的事情。

+0

感谢您的伟大答案 - 我不知道Silverlight不支持多窗口... 我想我不得不在继续之前给它另一个想法,因为我是基于这种“多窗口“的想法。 谢谢你节省我的时间! – Aidenn 2010-04-12 23:57:44