wpf 自定義 控制元件 的 位置
发布时间
阅读量:
阅读量
wpf自定义控件的位置与window完全不一样啊。。。。。。。。。。。真搞骚。
Winform的自定义控件位置可通过Location属性进行设置。例如,在Winform中创建一个Button控件时,默认会绑定Location属性为null。要指定具体的位置,则需使用button.location属性并将其实现为new point(x, y)。
Winform的自定义控件位置可通过Location属性进行设置。例如,在Winform中创建一个Button控件时,默认会绑定Location属性为null。要指定具体的位置,则需使用button.location属性并将其实现为new point(x, y)。
而WPF中的控件定位自定义相对而言较为复杂一点。首先将其转换为
然后通过
创建一个名为button2的Button对象。
设置该对象的高度值为当前高度除以二十。
设置该对象的宽度值为当前宽度除以二十。
设置内容属性为字符串"button2"。
将Canvas左属性值赋值给该对象的值域属性。
button2.SetValue(Canvas.TopProperty, this.Height * 9 / 10);
来实现动态改变button的位置。
wpf为button赋值背景图片的方式也较为不同。使用下列方式可以实现。
button2's Back
全部评论 (0)
还没有任何评论哟~
