【问题标题】:Autocompletebox binding problem自动完成框绑定问题
【发布时间】:2010-12-24 09:55:47
【问题描述】:

我有一个自动完成框,我试图将所选项目绑定到实际选择的项目的属性。 IE。我有一个带有 Name 属性的 Client 对象,我的自动完成框的 ItemsSource 是一个客户列表。

我试图绑定为选定项的属性是一个名为 SelectedClientName 的字符串。 但是因为SelectedClientName不是Client类型,所以不能直接绑定。

作为一种解决方法,我正在使用转换器。 但我想知道是否有办法在没有转换器的绑定中做到这一点。

【问题讨论】:

    标签: xaml binding autocompletebox


    【解决方案1】:

    我建议 SelectedClientName 不是其他类型,在您的字符串类型的情况下。将其保留为 Client 类型并在需要字符串的地方使用您的 Name 属性。

    这里有一些关于绑定到 AutoCompleteBox 中复杂对象的附加信息:http://www.codeproject.com/Tips/79158/AutoCompleteBox-Binding-Custom-Objects

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      相关资源
      最近更新 更多