CachedEnumItemsSource
StockSharp.Xaml
Fuente de los artículos de enumeración factible.
Hereda de: MarkupExtension
Implementa: IEnumerable, IEnumerable<EnumMemberInfo>
Constructores
CachedEnumItemsSource
public CachedEnumItemsSource()
cachedEnumItemsSource = CachedEnumItemsSource()
Inicia una nueva instancia de la CachedEnumItemsSource.
Propiedades
AllowImages
public bool AllowImages { get; set; }
value = cachedEnumItemsSource.AllowImages
cachedEnumItemsSource.AllowImages = value
Permitir imágenes.
EnumType
public Type EnumType { get; set; }
value = cachedEnumItemsSource.EnumType
cachedEnumItemsSource.EnumType = value
Tipo de enumeración.
ImageSize
public Size? ImageSize { get; set; }
value = cachedEnumItemsSource.ImageSize
cachedEnumItemsSource.ImageSize = value
Tamaño de la imagen.
NameConverter
public IValueConverter NameConverter { get; set; }
value = cachedEnumItemsSource.NameConverter
cachedEnumItemsSource.NameConverter = value
Nombre convertidor.
SortMode
public EnumMembersSortMode SortMode { get; set; }
value = cachedEnumItemsSource.SortMode
cachedEnumItemsSource.SortMode = value
Modo de orden.
SplitNames
public bool SplitNames { get; set; }
value = cachedEnumItemsSource.SplitNames
cachedEnumItemsSource.SplitNames = value
Dividir nombres.
UseNumericEnumValue
public bool UseNumericEnumValue { get; set; }
value = cachedEnumItemsSource.UseNumericEnumValue
cachedEnumItemsSource.UseNumericEnumValue = value
Usar valor numérico enum.
Métodos
ProvideValue
public override object ProvideValue(IServiceProvider serviceProvider)
result = cachedEnumItemsSource.ProvideValue(serviceProvider)
Cuando se implementa en una clase derivada, devuelve un objeto que se proporciona como el valor de la propiedad diana para esta extensión de marcado.
- serviceProvider
- Un proveedor de servicios que puede proporcionar servicios para la extensión de marcado.
Devuelve: El valor objeto para establecer en la propiedad donde se aplica la extensión.