WPF Border改变了white和height属性能不要同步更改Border内的Viewbox吗
时间: 2024-01-26 22:04:13 浏览: 143
wpf border 边框不同颜色
可以通过绑定Viewbox的属性到Border自定义依赖属性来实现。首先,在Border所在的类中定义一个自定义依赖属性,例如叫做"IsViewboxSynced",并且在属性变化的回调函数中更新Viewbox的属性。然后,在XAML中绑定Viewbox的属性到"IsViewboxSynced"这个依赖属性。这样,当你改变Border的white和height属性时,Viewbox的属性会被自动更新,但是如果你改变Viewbox的属性,Border的white和height属性不会被同步更改。
阅读全文