UltrachartGroup
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
public UltrachartGroup()
ultrachartGroup = UltrachartGroup()
Inicia una nueva instancia de la clase UltrachartGroup.
Propiedades
public bool HasTabbedItems { get; }
value = ultrachartGroup.HasTabbedItems
Obtiene un valor, indica, si el contenedor tiene paños tabulados
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
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.
public static string GetVerticalChartGroup(DependencyObject element)
result = UltrachartGroup.GetVerticalChartGroup(element)
Obtiene la propiedad de despedencia del grupo de gráficos verticales
- element
- El elemento.
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.
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@.
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
ultrachartGroup.OnItemsChanged(e)
Invocado cuando la propiedad de los artículos cambia.
- e
- Información sobre el cambio.
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.
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
public event PropertyChangedEventHandler PropertyChanged
ultrachartGroup.PropertyChanged += handler
Occurs cuando cambia la propiedad. Parte de la aplicación INotifyPropertyChanged
Campos
public static readonly DependencyProperty IsTabbedProperty
value = UltrachartGroup.IsTabbedProperty
Define el IsTabbed@DependencyProperty@
public static readonly DependencyProperty VerticalChartGroupProperty
value = UltrachartGroup.VerticalChartGroupProperty
Define el VerticalChartGroup@DependencyProperty@