0
我有一组边框组成一个小地图。理想情况下,我希望能够将边框的背景属性绑定到自定义列表中的属性,并在该属性更改时更改背景。棘手的是,我必须在代码背后做到这一点。有人能指出我正确的方向吗?带边框的WPF绑定
谢谢。
我有一组边框组成一个小地图。理想情况下,我希望能够将边框的背景属性绑定到自定义列表中的属性,并在该属性更改时更改背景。棘手的是,我必须在代码背后做到这一点。有人能指出我正确的方向吗?带边框的WPF绑定
谢谢。
使用FrameworkElement.SetBinding方法:
myBorder.SetBinding(Border.BackgroundProperty, "CurrentBackground");
,或者,如果你需要源和转换器的东西:
myBorder.SetBinding(Border.BackgroundProperty,
new Binding(somePath) {
Source = something,
Converter = new WonderConverter()
// etc.
});