CachedEnumItemsSource
StockSharp.Xaml
キャッシュ可能な列挙アイテムソース。
継承元: MarkupExtension
実装: IEnumerable, IEnumerable<EnumMemberInfo>
コンストラクター
CachedEnumItemsSource
public CachedEnumItemsSource()
cachedEnumItemsSource = CachedEnumItemsSource()
CachedEnumItemsSource の新規インスタンスを初期化します。
プロパティ
AllowImages
public bool AllowImages { get; set; }
value = cachedEnumItemsSource.AllowImages
cachedEnumItemsSource.AllowImages = value
画像を許可します。
EnumType
public Type EnumType { get; set; }
value = cachedEnumItemsSource.EnumType
cachedEnumItemsSource.EnumType = value
列挙型
ImageSize
public Size? ImageSize { get; set; }
value = cachedEnumItemsSource.ImageSize
cachedEnumItemsSource.ImageSize = value
映像サイズ。
NameConverter
public IValueConverter NameConverter { get; set; }
value = cachedEnumItemsSource.NameConverter
cachedEnumItemsSource.NameConverter = value
名称 コンバーター。
SortMode
public EnumMembersSortMode SortMode { get; set; }
value = cachedEnumItemsSource.SortMode
cachedEnumItemsSource.SortMode = value
モードをソートします。
SplitNames
public bool SplitNames { get; set; }
value = cachedEnumItemsSource.SplitNames
cachedEnumItemsSource.SplitNames = value
分割名。
UseNumericEnumValue
public bool UseNumericEnumValue { get; set; }
value = cachedEnumItemsSource.UseNumericEnumValue
cachedEnumItemsSource.UseNumericEnumValue = value
数値列の値を使う。
メソッド
ProvideValue
public override object ProvideValue(IServiceProvider serviceProvider)
result = cachedEnumItemsSource.ProvideValue(serviceProvider)
派生したクラスで実装されたとき、このマークアップ拡張のための対象プロパティの値として提供されるオブジェクトを返します。
- serviceProvider
- マークアップ拡張のためのサービス提供者ヘルプ。
戻り値: 拡張子が適用されるプロパティに設定するオブジェクト値。