WPF动态修改控件的位置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过设置控件的margin属性的值改变控件在相应容器中的位置该容器不一定是窗体也可能是窗体内的grid或其他pannel等
WPF动态修改控件的位置
WPF中动态改变控件位置的方法
实例如下:
预定条件:在窗体中先加入一个名为“myButton”的Button。双击该Button;
在生成的事件处理函数中添加如下代码:
就是这么简单。。。。
double left=myButton.Margin.Left;
double top=n.Margin.Top;
myButton.Margin= new Thickness(left - 50, top, 0, 0);
则点击该按钮后,按钮的位置就会水平向左移动“50”。。。。
结论:通过设置控件的Margin属性的值改变控件在相应容器中的位置(该容器不一定是窗体,也可能是窗体内的Grid或其他Pannel等)。
相关文档
最新文档