UltrachartGroup

StockSharp.Xaml.Charting

Um ItemsControl que permite agrupar várias instâncias UltrachartSurface para criar um gráfico multi- painel. Usado especificamente por StockCharts mas também aplicável a outros tipos de gráficos

Herda de: ItemsControl

Implementa: INotifyPropertyChanged

Construtores

UltrachartGroup
public UltrachartGroup()
ultrachartGroup = UltrachartGroup()

Inicializa uma nova instância da classe UltrachartGroup.

Propriedades

HasTabbedItems
public bool HasTabbedItems { get; }
value = ultrachartGroup.HasTabbedItems

Obtém um valor, indica, se o recipiente tem painéis afixados

IsTabbed
public bool IsTabbed { get; set; }
value = ultrachartGroup.IsTabbed
ultrachartGroup.IsTabbed = value

Obtém ou define valor, indica se os painéis estão ou não afixados

Métodos

GetContainerForItemOverride
protected override DependencyObject GetContainerForItemOverride()
result = ultrachartGroup.GetContainerForItemOverride()

Cria ou identifica o elemento que é usado para mostrar o item fornecido.

Retorna: O elemento que é usado para mostrar o item indicado.

GetVerticalChartGroup
public static string GetVerticalChartGroup(DependencyObject element)
result = UltrachartGroup.GetVerticalChartGroup(element)

Obtém a propriedade de depedência do grupo gráfico vertical

element
O elemento.
IsItemItsOwnContainerOverride
protected override bool IsItemItsOwnContainerOverride(object item)
result = ultrachartGroup.IsItemItsOwnContainerOverride(item)

Determina se o item especificado é (ou é elegível para ser) seu próprio recipiente.

item
O item a verificar.

Retorna: true se o item for (ou for elegível para ser) seu próprio recipiente; caso contrário, falso.

OnApplyTemplate
public override void OnApplyTemplate()
ultrachartGroup.OnApplyTemplate()

Quando substituído em uma classe derivada, é invocado sempre que o código de aplicação ou processos internos chamar ApplyTemplate.

OnItemsChanged
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
ultrachartGroup.OnItemsChanged(e)

Invocado quando a propriedade Itens mudar.

e
Informação sobre a mudança.
OnItemsSourceChanged
protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
ultrachartGroup.OnItemsSourceChanged(oldValue, newValue)

Chamado quando a propriedade ItemsSource muda.

oldValue
Valor antigo da propriedade ItemsSource.
newValue
Novo valor da propriedade ItemsSource.
SetVerticalChartGroup
public static void SetVerticalChartGroup(DependencyObject element, string syncWidthGroup)
UltrachartGroup.SetVerticalChartGroup(element, syncWidthGroup)

Define a Propriedade de Dependência do Grupo de Gráficos Vertical

element
O elemento.
syncWidthGroup
O grupo nomeado

Eventos

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
ultrachartGroup.PropertyChanged += handler

Ocorre quando uma propriedade muda. Parte da implementação INotifyPropertyChanged

Campos

IsTabbedProperty
public static readonly DependencyProperty IsTabbedProperty
value = UltrachartGroup.IsTabbedProperty

Define IsTabbed DependencyProperty @

VerticalChartGroupProperty
public static readonly DependencyProperty VerticalChartGroupProperty
value = UltrachartGroup.VerticalChartGroupProperty

Define VerticalChartGroup DependencyProperty @