RadAutoCompleteBox
的{{1}}属性has a private setter。是什么原因,如何以可靠的方式设置SelectedItem
?假设我要从数据库中加载包含用户数据的表单,该如何选择数据库中指定的项目?
我搜索了official documentation,但找不到与之相关的任何内容。
答案 0 :(得分:0)
对于 AutoCompleteBox ,您设置了Text
属性而不是SelectedItem
。这是因为最终控件选择的值是一个字符串。
例如,不要做类似的事情:
acb.SelectedItem = myItem;
执行此操作:
acb.Text = myItem.StringProperty;
如果您需要基于业务对象的选择而不是文本,则ComboBox是更合适的控件。