【问题标题】:WPF Binding with a Border带边框的 WPF 绑定
【发布时间】:2011-01-27 07:11:29
【问题描述】:

我有一组边界组成一张小地图。理想情况下,我希望能够将边框的背景属性绑定到自定义列表中的属性,并且当该属性更改时,它会更改背景。棘手的是,我必须在后面的代码中执行此操作。有人能指出我正确的方向吗?

谢谢。

【问题讨论】:

    标签: wpf binding border


    【解决方案1】:

    使用FrameworkElement.SetBinding 方法:

    myBorder.SetBinding(Border.BackgroundProperty, "CurrentBackground");
    

    或者,如果您需要源和转换器之类的东西:

    myBorder.SetBinding(Border.BackgroundProperty,
      new Binding(somePath) {
        Source = something,
        Converter = new WonderConverter()
        // etc.
      });
    

    【讨论】:

      猜你喜欢
      • 2015-10-10
      • 2010-11-30
      • 1970-01-01
      • 2011-06-03
      • 2014-08-25
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      • 1970-01-01
      相关资源
      最近更新 更多