UltrachartGroup

StockSharp.Xaml.Charting

Una ItemsControl que permite agrupar múltiples instancias UltrachartSurface@ para crear un gráfico multipaned. Utilizado específicamente por StockCharts@ pero también aplicable a otros tipos de cartas

Hereda de: ItemsControl

Implementa: INotifyPropertyChanged

Constructores

UltrachartGroup
public UltrachartGroup()
ultrachartGroup = UltrachartGroup()

Inicia una nueva instancia de la clase UltrachartGroup.

Propiedades

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

Obtiene un valor, indica, si el contenedor tiene paños tabulados

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

Obtiene o establece valor, indica si los paneles están tabulados o no

Métodos

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

Crea o identifica el elemento que se utiliza para mostrar el elemento dado.

Devuelve: El elemento que se utiliza para mostrar el elemento dado.

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

Obtiene la propiedad de despedencia del grupo de gráficos verticales

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

Determina si el artículo especificado es (o es elegible para ser) su propio contenedor.

item
El artículo que debe comprobar.

Devuelve: verdadero si el artículo es (o es elegible para ser) su propio contenedor; de lo contrario, falso.

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

Cuando se sobrescribe en una clase derivada, se invoca cuando el código de aplicación o los procesos internos llaman ApplyTemplate@.

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

Invocado cuando la propiedad de los artículos cambia.

e
Información sobre el cambio.
OnItemsSourceChanged
protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
ultrachartGroup.OnItemsSourceChanged(oldValue, newValue)

Llamado cuando cambie la propiedad ItemsSource.

oldValue
Valor antiguo de la propiedad ItemsSource.
newValue
Nuevo valor de la propiedad ItemsSource.
SetVerticalChartGroup
public static void SetVerticalChartGroup(DependencyObject element, string syncWidthGroup)
UltrachartGroup.SetVerticalChartGroup(element, syncWidthGroup)

Establece el grupo de gráfico vertical dependencia Propiedad

element
El elemento.
syncWidthGroup
El grupo llamado

Eventos

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
ultrachartGroup.PropertyChanged += handler

Occurs cuando cambia la propiedad. Parte de la aplicación INotifyPropertyChanged

Campos

IsTabbedProperty
public static readonly DependencyProperty IsTabbedProperty
value = UltrachartGroup.IsTabbedProperty

Define el IsTabbed@DependencyProperty@

VerticalChartGroupProperty
public static readonly DependencyProperty VerticalChartGroupProperty
value = UltrachartGroup.VerticalChartGroupProperty

Define el VerticalChartGroup@DependencyProperty@