PropertyGridEx

StockSharp.Xaml.PropertyGrid

Расширенная таблица настроек.

Наследует: PropertyGridControl

Реализует: IComponentConnector

Конструкторы

PropertyGridEx
public PropertyGridEx()
propertyGridEx = PropertyGridEx()

Инициирует новый экземпляр документа PropertyGridEx.

Свойства

CustomEditors
public static Dictionary<Type, Type> CustomEditors { get; }
value = PropertyGridEx.CustomEditors

Пользовательские редакторы.

ExchangeInfoProvider
public IExchangeInfoProvider ExchangeInfoProvider { get; set; }
value = propertyGridEx.ExchangeInfoProvider
propertyGridEx.ExchangeInfoProvider = value

Поставщик обменных плат.

HeaderShowMode
public HeaderShowMode HeaderShowMode { get; set; }
value = propertyGridEx.HeaderShowMode
propertyGridEx.HeaderShowMode = value
Portfolios
public PortfolioDataSource Portfolios { get; set; }
value = propertyGridEx.Portfolios
propertyGridEx.Portfolios = value

Доступные портфели.

PostImmediately
public bool PostImmediately { get; set; }
value = propertyGridEx.PostImmediately
propertyGridEx.PostImmediately = value
SecurityProvider
public ISecurityProvider SecurityProvider { get; set; }
value = propertyGridEx.SecurityProvider
propertyGridEx.SecurityProvider = value

Поставщик информации об инструментах.

UseCustomIndent
public bool UseCustomIndent { get; set; }
value = propertyGridEx.UseCustomIndent
propertyGridEx.UseCustomIndent = value

Методы

CreatePropertyGridView
protected override PropertyGridView CreatePropertyGridView()
result = propertyGridEx.CreatePropertyGridView()
GetSelectedObject
public object GetSelectedObject()
result = propertyGridEx.GetSelectedObject()

Получите выбранный объект.

Возвращает: Ценность.

InitializeComponent
public void InitializeComponent()
propertyGridEx.InitializeComponent()

InitializeComponent

OnSelectedObjectChanged
protected override void OnSelectedObjectChanged(object oldValue, object newValue)
propertyGridEx.OnSelectedObjectChanged(oldValue, newValue)

Схема изменения стоимости.

oldValue
Предыдущее значение.
newValue
Новая ценность.
SetSelectedObject
public void SetSelectedObject(Type type, object instance)
propertyGridEx.SetSelectedObject(type, instance)

Установите выбранный объект.

type
тип.
instance
Объект.

Поля

ExchangeInfoProviderProperty
public static readonly DependencyProperty ExchangeInfoProviderProperty
value = PropertyGridEx.ExchangeInfoProviderProperty

DependencyProperty для ExchangeInfoProvider.

HeaderShowModeProperty
public static readonly DependencyProperty HeaderShowModeProperty
value = PropertyGridEx.HeaderShowModeProperty
PortfoliosProperty
public static readonly DependencyProperty PortfoliosProperty
value = PropertyGridEx.PortfoliosProperty

DependencyProperty для портфелей.

PostImmediatelyProperty
public static readonly DependencyProperty PostImmediatelyProperty
value = PropertyGridEx.PostImmediatelyProperty
SecurityProviderProperty
public static readonly DependencyProperty SecurityProviderProperty
value = PropertyGridEx.SecurityProviderProperty

DependencyProperty для SecurityProvider.

UseCustomIndentProperty
public static readonly DependencyProperty UseCustomIndentProperty
value = PropertyGridEx.UseCustomIndentProperty