如何对 WinForm ,WPF 和 UWP 使用 MultiSelect 多选输入控件

下载ComponentOne最新版本

概述

MultiSelect 是什么?

ComponentOne(以下统称C1)新推出的 MultiSelect 多选输入控件就像一个 ComboBox,允许在下拉列表中进行多项选择。 所选项目在编辑器区域中显示为以逗号分隔的文本或标签。

MultiSelect 能干什么?

此控件特别适用于在电子邮件表单中选择“收件人”和“抄送地址”下拉列表的情况,或者使用表单上的过滤器从过滤条件中选择多个项目。

C1MultiSelect内部使用 C1CheckList&C1TagEditor,这些控件也可以单独使用。

MultiSelect 怎么用?

使用 MultiSelect 进行数据绑定

MultiSelect 支持将数据绑定到 ADO.NET 数据源和.NET 集合:只需在 WinForm 上设置 MultiSelect 控件的 BindingInfo.DataSource 属性,并在 WPF 和 UWP 上设置 ItemsSource。 此外,DisplayMemberPath 可用于设置应在下拉列表中显示的属性。

MultiSelect

非绑定模式下使用 MultiSelect

MultiSelect 控件也可用于非绑定模式。 使用控件的 Items 属性的 Add 方法添加一个新的 C1CheckListItem; 一个对象可以被分配给 C1CheckListItem。 同样,使用项目的 Insert 方法将任何项目插入到 MultSelect。

将选定的项目显示为标签

所选项目可以在编辑区域中显示为标签。 这些标签可以通过点击标签中的“x”来删除。 可以通过设置 MultiSelect 控件的 DisplayMode 属性,选择文本或标签来启用或禁用此功能。

MultiSelect

搜索下拉菜单中的项目

自动完成是内置在控件中的,所以当用户键入一个或两个匹配列表项的字母时,该字符串将滚动到视图中并突出显示。

MultiSelect

选择 MultiSelect 中的所有项目

该控件公开 ShowSelectAll 布尔属性以显示复选框以选择或取消选择所有项目。

MultiSelect

设置选择模式

该控件提供了多个选项供用户选择:用户可以选择多个项目或限制为选择单个项目。 另外,用户可以通过按住 CTRL 键来选择多个项目。 扩展模式支持此选项。 使用 SelectionMode 属性将模式设置为单个,多个或扩展。

ComponentOne C1CheckList 控件

C1MultiSelect 内部使用 C1CheckList,并且该控件也可以作为项目清单单独使用。

MultiSelect

下载区

下载ComponentOne最新版本

转载于:https://my.oschina.net/u/3905944/blog/1845706

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值