SubsetComboBox

Ecng.Xaml

用于选择一组字段的下拉列表 。

继承自: ComboBoxEditEx

构造函数

SubsetComboBox
public SubsetComboBox()
subsetComboBox = SubsetComboBox()

初始化了新的ICH实例.

属性

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

显示选中的项目数 。