【问题标题】:Binding to the whole data item in XAML绑定到 XAML 中的整个数据项
【发布时间】:2011-06-08 08:37:34
【问题描述】:

我正在为 ListBox 使用 XAML 数据绑定,其 ItemSource 设置为 TypeA 对象的列表。 ListBoxItemTemplate 中的一个 UI 元素绑定到 TypeA 的属性,如下所示:

Source="{Binding PropertyName, Converter={StaticResource customConverter}}"

现在,我希望 UI 元素绑定到整个 TypeA 实例,而不是绑定到特定属性,以便自定义转换器可以计算来自多个属性的值。问题是:我可以使用哪个绑定表达式来实现?

【问题讨论】:

    标签: silverlight xaml data-binding


    【解决方案1】:

    你根本没有这样做的路径:-

     Source="{Binding Converter={StaticResource customConverter}}
    

    【讨论】:

      【解决方案2】:

      你试过了吗:

      Source="{Binding ., Converter={StaticResource customConverter}}"
      

      【讨论】:

      • 你和安东尼的方法都有效。两者都+1。由于安东尼是第一个,我接受了他的回答。谢谢。
      猜你喜欢
      • 1970-01-01
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多