获取Silverlight窗口的大小

时间:2010-04-12 22:37:10

标签: silverlight

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

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

对此有何想法? 谢谢!!

PS:代码在C#中: - )

1 个答案:

答案 0 :(得分:1)

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

假设您的意思是实际的主页控件,并且您希望可以获得Canvas.Top和Canvas.Left属性的顶部/右上角位置。如果你发布了更多的XAML,它可能会帮助我们回答你想要做的事情。