uwp - 在 UWP 中以编程方式设置 Telerik RadAutoCompleteBox 的 SelectedItem 的推荐方法是什么
问题描述
RadAutoCompleteBox
的SelectedItem
属性有一个私有设置器。是什么原因以及如何SelectedItem
以可靠的方式设置?假设我想从数据库加载一个包含用户数据的表单,如何选择数据库中指定的项目?
我搜索了官方文档,但没有找到与此相关的任何内容。
解决方案
对于AutoCompleteBox,您设置Text
属性而不是SelectedItem
. 这是因为最终控件选择的值是一个字符串。
例如,而不是做类似的事情:
acb.SelectedItem = myItem;
做这个:
acb.Text = myItem.StringProperty;
如果您需要基于业务对象的选择而不是文本,则 ComboBox 是更合适的控件。
推荐阅读
- c++ - Visual Studio 不支持自动模板参数是否有解决方法?
- mysql - 将csv文件加载到服务器上的mysql中
- pandas - 在熊猫中打开具有单行 6M 值的 csv 非常慢
- reactjs - Reactjs 使用下拉菜单记录返回错误意外令牌
- awk - 使用 awk 打印文件中模式的索引
- java - 在哪里设置 VERTICAL_SCROLLBAR_NEVER?
- c++ - math.h 中的 C/C++ log10 函数产生不正确的值
- python-3.x - spacy错误:找不到一些strings.json
- javascript - JS 汉堡菜单有问题
- python - 带参数的 GET 请求 FlasK/Rest API