DiagramPropertiesPanel

StockSharp.Xaml.Diagram.Avalonia.Controls

Painel de propriedades para editar propriedades de elementos de diagrama.

Herda de: UserControl

Construtores

DiagramPropertiesPanel
public DiagramPropertiesPanel()
diagramPropertiesPanel = DiagramPropertiesPanel()

Inicializa uma nova instância do DiagramPropertiesPanel.

Propriedades

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

O elemento para o qual exibir propriedades.

IsExpanded
public bool IsExpanded { get; set; }
value = diagramPropertiesPanel.IsExpanded
diagramPropertiesPanel.IsExpanded = value

Se o painel está expandido.

Métodos

OnPropertyChanged
protected override void OnPropertyChanged(AvaloniaPropertyChangedEventArgs change)
diagramPropertiesPanel.OnPropertyChanged(change)

Eventos

CloseRequested
public event EventHandler CloseRequested
diagramPropertiesPanel.CloseRequested += handler

Ocorre quando o botão fechar é clicado.

PropertyValueChanged
public event EventHandler<PropertyChangedEventArgs> PropertyValueChanged
diagramPropertiesPanel.PropertyValueChanged += handler

Ocorre quando um valor de propriedade é alterado.

Campos

ElementProperty
public static readonly StyledProperty<DiagramElement> ElementProperty
value = DiagramPropertiesPanel.ElementProperty

Identifica a propriedade de dependência do Elemento.

IsExpandedProperty
public static readonly StyledProperty<bool> IsExpandedProperty
value = DiagramPropertiesPanel.IsExpandedProperty

Identifica a propriedade IsExpanded dependência.