我希望能够在整个WPF应用程序中全局维护控件的宽度。
以前在winforms世界中,我会覆盖基本形式的onload并遍历所有控件和容器,并确定控件的类型并相应地设置尺寸。
我想我可以在WPF中做同样的事情但有没有更好的方法呢?
答案 0 :(得分:1)
在Visual Hierarchy中的最高级别为TextBox设置Style。
答案 1 :(得分:1)
在资源字典中定义TextBox样式并放置一个setter来设置所需的宽度
<Style x:Key="{x:Type TextBox}" TargetType="{x:Type TextBox}">
<Setter Property="Width" Value="200" />
..........
</Style>