ComboBoxEditor 类¶
表示显示带有项的下拉列表的编辑器。
命名空间: Eremex.AvaloniaUI.Controls.Editors
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| ComboBoxEditor() | 初始化 ComboBoxEditor 类的新实例。 |
属性¶
| 名称 | 说明 |
|---|---|
| ApplyItemTemplateToEditBox { get; set; } | 获取或设置是否将项模板应用于编辑框。 |
| AutoComplete { get; set; } | 获取或设置编辑器是否自动补全键入的文本。 |
| AutoSearchText { get; } | 获取用于筛选下拉项的搜索文本。 |
| ClearValueItemText { get; set; } | 获取或设置清除编辑器值的项的文本。 |
| DisplayMember { get; set; } | 获取或设置提供项显示文本的数据字段的名称。 |
| FilterCondition { get; set; } | 获取或设置按搜索文本筛选下拉项时所用的条件。 |
| ItemsSource { get; set; } | 获取或设置在下拉列表中显示的项的集合。 |
| ItemTemplate { get; set; } | 获取或设置用于显示下拉项的模板。 |
| SelectAllItemText { get; set; } | 获取或设置"全选"项的文本。 |
| SelectedItem { get; set; } | 获取或设置在下拉列表中选择的项。 |
| SelectedItems { get; set; } | 获取或设置在下拉列表中选择的项的集合。 |
| SelectionMode { get; set; } | 获取或设置用户可以在下拉列表中选择一项还是多项。 |
| SeparatorString { get; set; } | 获取或设置在显示文本中分隔所选项的字符串。 |
| ShowPredefinedSelectItem { get; set; } | 获取或设置是否在下拉列表中显示预定义项。 |
| ValueMember { get; set; } | 获取或设置提供项值的数据字段的名称。 |
方法¶
| 名称 | 说明 |
|---|---|
| override ResetInvalidUserInput() | |
| ScrollIntoView(…) | 将指定的下拉项滚动到视图中。 |
| SelectItem(…) | 在下拉列表中选择指定项。 |
| UnselectItem(…) | 在下拉列表中取消选择指定项。 |
事件¶
| 名称 | 说明 |
|---|---|
| event FilterItem | 在编辑器筛选下拉项时发生。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。
Used in articles
- Application Services › IAppearanceService
- Data Editing
- Data Editing
- DataGrid › Cells
- Editors › ComboBoxEditor
- Examples › How to Prevent Opening Popups for Read-only Popup Editors
- PropertyGrid › Data Editing
- Ribbon › Ribbon Items
- Toolbars and Menus › Get Started With Toolbars
- Toolbars and Menus › Toolbar Items
- What's Included › Assemblies