ElementPropertiesViewModel

StockSharp.Xaml.Diagram.Maui

ViewModel для панели свойств элемента.

Наследует: NotifiableObject

Свойства

CloseCommand
public DelegateCommand CloseCommand { get; }
value = elementPropertiesViewModel.CloseCommand

Закрывает командную обертку.

Element
public DiagramElement Element { get; set; }
value = elementPropertiesViewModel.Element
elementPropertiesViewModel.Element = value

Элемент для отображения свойств.

ElementCategory
public string ElementCategory { get; }
value = elementPropertiesViewModel.ElementCategory

Категория выбранного элемента.

ElementName
public string ElementName { get; }
value = elementPropertiesViewModel.ElementName

Наименование выбранного элемента.

ElementType
public string ElementType { get; }
value = elementPropertiesViewModel.ElementType

Типовое название выбранного элемента.

HasElement
public bool HasElement { get; }
value = elementPropertiesViewModel.HasElement

Выбирается ли элемент.

HasInputSockets
public bool HasInputSockets { get; }
value = elementPropertiesViewModel.HasInputSockets

Имеет ли элемент входные розетки.

HasOutputSockets
public bool HasOutputSockets { get; }
value = elementPropertiesViewModel.HasOutputSockets

Имеет ли элемент выходные розетки.

InputSockets
public ObservableCollection<SocketInfo> InputSockets { get; }
value = elementPropertiesViewModel.InputSockets

Сбор информации о входных гнездах.

InputSocketsHeight
public double InputSocketsHeight { get; }
value = elementPropertiesViewModel.InputSocketsHeight

Высота для входных гнезд.

OutputSockets
public ObservableCollection<SocketInfo> OutputSockets { get; }
value = elementPropertiesViewModel.OutputSockets

Сбор информации о выходных сокетах.

OutputSocketsHeight
public double OutputSocketsHeight { get; }
value = elementPropertiesViewModel.OutputSocketsHeight

Высота для выходных розеток списка.

Методы

Close
private void Close()
elementPropertiesViewModel.Close()

Близкое командование.

События

CloseRequested
public event EventHandler CloseRequested
elementPropertiesViewModel.CloseRequested += handler

Событие возникает при нажатии кнопки закрытия.