我有一个自动完成框,我试图将所选项目绑定到实际选择的项目的预测。即我有一个带有名称属性的客户端对象,而我的自动完成框的项目源是客户端列表。

我试图以所选项目为绑定的属性是一个字符串,称为SelectedClientName。但是,由于SelectedClientName不是类型客户端,因此我无法直接绑定它。

作为工作,我正在使用转换器。但是我想知道是否有办法在没有转换器的情况下进行绑定。

有帮助吗?

解决方案

我建议在您的类型字符串情况下,SelectedClientName不是不同类型的类型。将其保留为客户端类型,并在需要字符串的地方使用您的名称属性。

这是有关绑定到AutoCopletebox中的复杂对象的一些其他信息: http://www.codeproject.com/tips/79158/autocompletebox-binding-custom-objects

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top