SubsetComboBox
Ecng.Xaml
用于选择一组字段的下拉列表 。
继承自: ComboBoxEditEx
构造函数
属性
DisplaySelectedItemsCount
public bool DisplaySelectedItemsCount { get; set; }
value = subsetComboBox.DisplaySelectedItemsCount
subsetComboBox.DisplaySelectedItemsCount = value
显示选中的项目数 。
SubsetComboBoxStyleKey
public static ComponentResourceKey SubsetComboBoxStyleKey { get; }
value = SubsetComboBox.SubsetComboBoxStyleKey
获取默认的%\ SubsetComboBox\\\% 的资源密钥。
方法
CoerceEditValue
protected override object CoerceEditValue(DependencyObject d, object value)
result = subsetComboBox.CoerceEditValue(d, value)
CreateEditorSettings
protected override BaseEditSettings CreateEditorSettings()
result = subsetComboBox.CreateEditorSettings()
GetDisplayText
protected override string GetDisplayText(object editValue, bool applyFormatting)
result = subsetComboBox.GetDisplayText(editValue, applyFormatting)
TryConvertBaseValue
protected override object TryConvertBaseValue(SelectorPropertiesCoercionHelper helper, object baseValue)
result = subsetComboBox.TryConvertBaseValue(helper, baseValue)
尝试使用帮助将基准值转换为编辑值。
- helper
- 选取者相逼助.
- bv
- 基值为.
返回值: 已转换的编辑值 。
TryConvertEditValue
protected override object TryConvertEditValue(object ev)
result = subsetComboBox.TryConvertEditValue(ev)
尝试将编辑值转换为编辑器接受的值。默认执行返回了原始值。
- ev
- 编辑值.
返回值: 转换值,或无效使用正值 。
UpdateBindings
protected override void UpdateBindings()
subsetComboBox.UpdateBindings()
当依赖属性改变时自动更新绑定 。
字段
DisplaySelectedItemsCountProperty
public static readonly DependencyProperty DisplaySelectedItemsCountProperty
value = SubsetComboBox.DisplaySelectedItemsCountProperty
显示选中的项目数 。