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
マークアップ拡張のためのサービス提供者ヘルプ。

戻り値: 拡張子が適用されるプロパティに設定するオブジェクト値。