ComboBoxEditEx

Ecng.Xaml

La lista desplegable para seleccionar un valor único.

Hereda de: ComboBoxEdit

Constructores

ComboBoxEditEx
public ComboBoxEditEx()
comboBoxEditEx = ComboBoxEditEx()

Inicia una nueva instancia de la ComboBoxEditEx.

Propiedades

ComboBoxEditExStyleKey
public static ComponentResourceKey ComboBoxEditExStyleKey { get; }
value = ComboBoxEditEx.ComboBoxEditExStyleKey

Consigue la clave de recursos para el Estilo predeterminado de ComboBoxEditEx.

IsNullable
public bool IsNullable { get; set; }
value = comboBoxEditEx.IsNullable
comboBoxEditEx.IsNullable = value

Es nulo.

IsSearchable
public bool IsSearchable { get; set; }
value = comboBoxEditEx.IsSearchable
comboBoxEditEx.IsSearchable = value

Es inbusible.

ShowObsolete
public bool ShowObsolete { get; set; }
value = comboBoxEditEx.ShowObsolete
comboBoxEditEx.ShowObsolete = value

Muéstrale obsoleto.

SortOrder
public ListSortDirection? SortOrder { get; set; }
value = comboBoxEditEx.SortOrder
comboBoxEditEx.SortOrder = value

Orden.

Source
public IItemsSource Source { get; private set; }
value = comboBoxEditEx.Source
comboBoxEditEx.Source = value

Actual IItemsSource.

Value
public object Value { get; set; }
value = comboBoxEditEx.Value
comboBoxEditEx.Value = value

Valor actual.

Métodos

CreateEditorSettings
protected override BaseEditSettings CreateEditorSettings()
result = comboBoxEditEx.CreateEditorSettings()
CreateEditStrategy
protected override EditStrategyBase CreateEditStrategy()
result = comboBoxEditEx.CreateEditStrategy()
OnEditModeChanged
protected override void OnEditModeChanged(EditMode oldValue, EditMode newValue)
comboBoxEditEx.OnEditModeChanged(oldValue, newValue)
OnItemsSourceChanged
protected override void OnItemsSourceChanged(object oldValue, object itemsSource)
comboBoxEditEx.OnItemsSourceChanged(oldValue, itemsSource)

Llamado cuando cambie la propiedad ItemsSource.

oldValue
Valor antiguo de la propiedad ItemsSource.
newValue
Nuevo valor de la propiedad ItemsSource.
OnValueMemberChanged
protected override void OnValueMemberChanged(string valueMember)
comboBoxEditEx.OnValueMemberChanged(valueMember)
TryConvertBaseValue
protected virtual object TryConvertBaseValue(SelectorPropertiesCoercionHelper helper, object bv)
result = comboBoxEditEx.TryConvertBaseValue(helper, bv)

Intenta convertir el valor base a un valor de edición utilizando el ayudante.

helper
El ayudante de coacción selector.
bv
El valor base.

Devuelve: El valor de edición convertido.

TryConvertEditValue
protected virtual object TryConvertEditValue(object ev)
result = comboBoxEditEx.TryConvertEditValue(ev)

Intenta convertir el valor de edición a un valor aceptable por el editor. La implementación predeterminada devuelve el valor original.

ev
El valor de edición.

Devuelve: El valor convertido, o nulo para utilizar el valor original.

UpdateBindings
protected virtual void UpdateBindings()
comboBoxEditEx.UpdateBindings()

Auto actualizar las uniones cuando las propiedades de dependencia cambiaron.

Campos

IsNullableProperty
public static readonly DependencyProperty IsNullableProperty
value = ComboBoxEditEx.IsNullableProperty

Es nulo.

IsSearchableProperty
public static readonly DependencyProperty IsSearchableProperty
value = ComboBoxEditEx.IsSearchableProperty

Es inbusible.

ShowObsoleteProperty
public static readonly DependencyProperty ShowObsoleteProperty
value = ComboBoxEditEx.ShowObsoleteProperty

Muéstrale obsoleto.

SortOrderProperty
public static readonly DependencyProperty SortOrderProperty
value = ComboBoxEditEx.SortOrderProperty

Orden.

ValueProperty
public static readonly DependencyProperty ValueProperty
value = ComboBoxEditEx.ValueProperty

Valor actual.