Table of Contents

Class ComboBoxEditEx

Namespace
Ecng.Xaml
Assembly
StockSharp.Xaml.dll

The drop-down list to select single value.

public class ComboBoxEditEx : ComboBoxEdit
Inheritance
ComboBoxEditEx
Derived
Extension Methods

Constructors

ComboBoxEditEx()

Initializes a new instance of the ComboBoxEditEx.

public ComboBoxEditEx()

Fields

IsNullableProperty

Is nullable.

public static readonly DependencyProperty IsNullableProperty

Field Value

DependencyProperty

IsSearchableProperty

Is searchable.

public static readonly DependencyProperty IsSearchableProperty

Field Value

DependencyProperty

ShowObsoleteProperty

Show obsolete.

public static readonly DependencyProperty ShowObsoleteProperty

Field Value

DependencyProperty

SortOrderProperty

Sort order.

public static readonly DependencyProperty SortOrderProperty

Field Value

DependencyProperty

ValueProperty

Current value.

public static readonly DependencyProperty ValueProperty

Field Value

DependencyProperty

Properties

ComboBoxEditExStyleKey

public static ComponentResourceKey ComboBoxEditExStyleKey { get; }

Property Value

ComponentResourceKey

IsNullable

Is nullable.

public bool IsNullable { get; set; }

Property Value

bool

IsSearchable

Is searchable.

public bool IsSearchable { get; set; }

Property Value

bool

ShowObsolete

Show obsolete.

public bool ShowObsolete { get; set; }

Property Value

bool

SortOrder

Sort order.

public ListSortDirection? SortOrder { get; set; }

Property Value

ListSortDirection?

Source

Current Ecng.ComponentModel.IItemsSource.

public IItemsSource Source { get; }

Property Value

IItemsSource

Value

Current value.

public object Value { get; set; }

Property Value

object

Methods

CreateEditStrategy()

protected override EditStrategyBase CreateEditStrategy()

Returns

EditStrategyBase

CreateEditorSettings()

protected override BaseEditSettings CreateEditorSettings()

Returns

BaseEditSettings

OnEditModeChanged(EditMode, EditMode)

protected override void OnEditModeChanged(EditMode oldValue, EditMode newValue)

Parameters

oldValue EditMode
newValue EditMode

OnItemsSourceChanged(object, object)

protected override void OnItemsSourceChanged(object oldValue, object itemsSource)

Parameters

oldValue object
itemsSource object

OnValueMemberChanged(string)

protected override void OnValueMemberChanged(string valueMember)

Parameters

valueMember string

TryConvertBaseValue(SelectorPropertiesCoercionHelper, object)

protected virtual object TryConvertBaseValue(SelectorPropertiesCoercionHelper helper, object bv)

Parameters

helper SelectorPropertiesCoercionHelper
bv object

Returns

object

TryConvertEditValue(object)

protected virtual object TryConvertEditValue(object ev)

Parameters

ev object

Returns

object

UpdateBindings()

Auto update bindings when dependency properties changed.

protected virtual void UpdateBindings()