如何對 WinForm ,WPF 和 UWP 使用 MultiSelect 多選輸入控件

下載ComponentOne最新版本編輯器

概述

MultiSelect 是什麼?

ComponentOne(如下統稱C1)新推出的 MultiSelect 多選輸入控件就像一個 ComboBox,容許在下拉列表中進行多項選擇。 所選項目在編輯器區域中顯示爲以逗號分隔的文本或標籤。spa

MultiSelect 能幹什麼?

此控件特別適用於在電子郵件表單中選擇「收件人」和「抄送地址」下拉列表的狀況,或者使用表單上的過濾器從過濾條件中選擇多個項目。3d

C1MultiSelect內部使用 C1CheckList&C1TagEditor,這些控件也能夠單獨使用。orm

MultiSelect 怎麼用?

使用 MultiSelect 進行數據綁定對象

MultiSelect 支持將數據綁定到 ADO.NET 數據源和.NET 集合:只需在 WinForm 上設置 MultiSelect 控件的 BindingInfo.DataSource 屬性,並在 WPF 和 UWP 上設置 ItemsSource。 此外,DisplayMemberPath 可用於設置應在下拉列表中顯示的屬性。blog

MultiSelect

非綁定模式下使用 MultiSelect字符串

MultiSelect 控件也可用於非綁定模式。 使用控件的 Items 屬性的 Add 方法添加一個新的 C1CheckListItem; 一個對象能夠被分配給 C1CheckListItem。 一樣,使用項目的 Insert 方法將任何項目插入到 MultSelect。get

將選定的項目顯示爲標籤it

所選項目能夠在編輯區域中顯示爲標籤。 這些標籤能夠經過點擊標籤中的「x」來刪除。 能夠經過設置 MultiSelect 控件的 DisplayMode 屬性,選擇文本或標籤來啓用或禁用此功能。io

MultiSelect

搜索下拉菜單中的項目

自動完成是內置在控件中的,因此當用戶鍵入一個或兩個匹配列表項的字母時,該字符串將滾動到視圖中並突出顯示。

MultiSelect

選擇 MultiSelect 中的全部項目

該控件公開 ShowSelectAll 布爾屬性以顯示覆選框以選擇或取消選擇全部項目。

MultiSelect

設置選擇模式

該控件提供了多個選項供用戶選擇:用戶能夠選擇多個項目或限制爲選擇單個項目。 另外,用戶能夠經過按住 CTRL 鍵來選擇多個項目。 擴展模式支持此選項。 使用 SelectionMode 屬性將模式設置爲單個,多個或擴展。

ComponentOne C1CheckList 控件

C1MultiSelect 內部使用 C1CheckList,而且該控件也能夠做爲項目清單單獨使用。

MultiSelect

下載區

下載ComponentOne最新版本

相關文章
相關標籤/搜索