在xmal中设置了一个button的Canvas.Left="114" Canvas.Top="121" 如何在cs动态的修改

igis 2010-01-25 09:44:32
在xmal中设置了一个button的Canvas.Left="114" Canvas.Top="121" 如何在cs动态的修改
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2010-01-26
  • 打赏
  • 举报
回复
这样设置:

Canvas.SetLeft (你的button, 114);
Canvas.SetTop (你的button, 121);
xingjunli 2010-01-26
  • 打赏
  • 举报
回复
diandian82 jv9 两种方案都可行
jeremyxuzz 2010-01-26
  • 打赏
  • 举报
回复
UIElement,都有SetValue的属性。
因此,你可以这样:
btnName.SetValue(Canvas.Top,10);
-----
Canvas有附加属性:Top.而对应的赋值方法是SetTop
类似的还有Left等,因此,你也可以这样:
Canvas.SetTop(btnName,10);

----
废话一大堆,其实就和diandian82、jv9说的一样
Goldfire_001 2010-01-25
  • 打赏
  • 举报
回复
哎,顶楼上。。。。。。

没啥说的,同学,查查文档更健康。
diandian82 2010-01-25
  • 打赏
  • 举报
回复
MyObject.SetValue(Canvas.LeftProperty, 20);

8,734

社区成员

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

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