用户可以在其中提供的选项之间进行选择的控件。 支持搜索和多重选择。

说明

使用组合框控件,可以搜索要选择的项。 由于搜索是在服务器端对 SearchField 属性执行,因此性能不受非常大的数据源影响。

单选或多重选择模式是通过 SelectMultiple 属性进行配置。

搜索要选择的项时,可以针对所有项修改“数据”窗格中的“布局”设置,从而选择是显示一个数据值、两个数据值,还是一个图片和两个值 (Person)。

关键属性

Items - 提供待选选项的数据源。

DefaultItems - 用户与控件交互前的初始选定项。

SelectedItems - 用户交互后的选定项列表。

SelectMultiple - 用户是能选择一个项,还是能选择多个项。

IsSearchable - 用户能否在选择前先搜索项。

其他属性

BorderColor – 控件边框的颜色。

BorderStyle – 控件边框是实线虚线点线还是

BorderThickness – 控件边框的粗细。

Default - 单选模式下用户更改选项前的初始选定项。

DisplayFields - 针对搜索返回的每个项显示的字段列表。 通过“属性选项”选项卡中的“数据”窗格进行配置最为简单。

DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。

Height – 控件上边缘和下边缘之间的距离。

InputTextPlaceholder - 在用户未选中项时向最终用户显示的说明文字。

OnChange - 在用户更改选项时,应用如何响应。

OnNavigate - 在用户单击项时,应用如何响应。

OnSelect – 用户点击或单击某个控件时应用响应的方式。

Visible – 控件显示还是隐藏。

Width – 控件左边缘和右边缘之间的距离。

X - 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。

Y - 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。

示例

  1. 使用“插入”选项卡中的“控件”菜单,添加组合框控件。
  2. 在“属性选项”选项卡中,单击“数据”。
  3. 在下面选择数据源、布局和相关属性。
  4. 在“高级”选项卡中设置 SelectMultiple 属性。

    正常运行的组合框将会在应用中显示。

    不知道如何添加和配置控件