哥哥们!想获得childWindow左上角的坐标应该怎样获得

冰心的小屋 2010-01-08 09:37:29
rt
...全文
113 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingjunli 2010-01-13
  • 打赏
  • 举报
回复
JV9 Margin貌似不行呀
jv9 2010-01-13
  • 打赏
  • 举报
回复
在Silverlight中不支持X,Y坐标值,可以使用 HorizontalAlignment和VerticalAlignment控制位置,如果想获取位置的值,可以使用Margin属性来设置,当然也可以获取位置。

Margin对于顶部和左边的距离+子窗口的实际宽度和高度,就可以算出来X,Y位置。
xingjunli 2010-01-08
  • 打赏
  • 举报
回复
看错了我已为是Flex
xingjunli 2010-01-08
  • 打赏
  • 举报
回复
找了一下资料,看起来不能获取到ChildWindow的坐标信息呀,可能通过下面设置初始化的位置
Popup p = new Popup();
p.Child = new mycontrol();
p.VerticalOffset = 100;
p.HorizontalOffset = 100;
p.IsOpen = true;
this.IsHitTestVisible = false;
冰心的小屋 2010-01-08
  • 打赏
  • 举报
回复
Child window 哪有 x,y属性大哥
冰心的小屋 2010-01-08
  • 打赏
  • 举报
回复
怎么获得Child window的XY属性?
xingjunli 2010-01-08
  • 打赏
  • 举报
回复
获得Child window对象x,y属性就好了呀,贴点代码好分析些吧

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧