C# 클래스 WinRTXamlToolkit.Controls.DataVisualization.Charting.Chart

상속: Windows.UI.Xaml.Controls.Control, ISeriesHost
파일 보기 프로젝트 열기: xyzzer/WinRTXamlToolkit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ChartAreaStyleProperty Windows.UI.Xaml.DependencyProperty
LegendStyleProperty Windows.UI.Xaml.DependencyProperty
LegendTitleProperty Windows.UI.Xaml.DependencyProperty
PaletteProperty Windows.UI.Xaml.DependencyProperty
PlotAreaStyleProperty Windows.UI.Xaml.DependencyProperty
TitleProperty Windows.UI.Xaml.DependencyProperty
TitleStyleProperty Windows.UI.Xaml.DependencyProperty

Private Properties

프로퍼티 타입 설명
ActualAxesCollectionChanged void
AddAxisToChartArea void
AddSeriesToPlotArea void
AxisLocationChanged void
AxisOrientationChanged void
ChildSeriesCollectionChanged void
GetAutoAxisLocation AxisLocation
OnGlobalSeriesIndexesInvalidated void
OnPalettePropertyChanged void
OnPalettePropertyChanged void
OnResourceDictionariesChanged void
RemoveAxisFromChartArea void
RemoveSeriesFromPlotArea void
SeriesCollectionChanged void
SetEdge void
UpdateGlobalIndexes void

공개 메소드들

메소드 설명
Chart ( ) : WinRTXamlToolkit.Controls.DataVisualization.Charting.Primitives

Initializes a new instance of the Chart class.

GetResourceDictionariesWhere ( bool>.Func predicate ) : IEnumerator

Returns a rotating enumerator of ResourceDictionary objects that coordinates with the dispenser object to ensure that no two enumerators are on the same item. If the dispenser is reset or its collection is changed then the enumerators are also reset.

보호된 메소드들

메소드 설명
OnApplyTemplate ( ) : void

Builds the visual tree for the Chart control when a new template is applied.

비공개 메소드들

메소드 설명
ActualAxesCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Ensures that ISeriesHost is in a consistent state when axes collection is changed.

AddAxisToChartArea ( Axis axis ) : void

Adds an axis to the ISeriesHost area.

AddSeriesToPlotArea ( ISeries series ) : void

Adds a series to the plot area and injects chart services.

AxisLocationChanged ( object sender, RoutedPropertyChangedEventArgs args ) : void

Rebuild the chart area if an axis location is changed.

AxisOrientationChanged ( object sender, RoutedPropertyChangedEventArgs args ) : void

Rebuilds the chart area if an axis orientation is changed.

ChildSeriesCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Handles changes to the collections of child ISeries implementing ISeriesHost.

GetAutoAxisLocation ( Axis axis ) : AxisLocation

Determines the location of an axis based on the existing axes in the chart.

OnGlobalSeriesIndexesInvalidated ( object sender, RoutedEventArgs args ) : void

Updates the global indexes of all descendents that require a global index.

OnPalettePropertyChanged ( Collection newValue ) : void

Called when the value of the Palette property is changed.

OnPalettePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Called when the value of the Palette property is changed.

OnResourceDictionariesChanged ( EventArgs e ) : void

Invokes the ResourceDictionariesChanged event.

RemoveAxisFromChartArea ( Axis axis ) : void

Removes an axis from the Chart area.

RemoveSeriesFromPlotArea ( ISeries series ) : void

Removes a series from the plot area.

SeriesCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Called when the ObservableCollection.CollectionChanged property changes.

SetEdge ( Axis axis ) : void

Sets the Edge property of an axis based on its location and orientation.

UpdateGlobalIndexes ( ) : void

Updates the global index property of all Series that track their global index.

메소드 상세

Chart() 공개 메소드

Initializes a new instance of the Chart class.
public Chart ( ) : WinRTXamlToolkit.Controls.DataVisualization.Charting.Primitives
리턴 WinRTXamlToolkit.Controls.DataVisualization.Charting.Primitives

GetResourceDictionariesWhere() 공개 메소드

Returns a rotating enumerator of ResourceDictionary objects that coordinates with the dispenser object to ensure that no two enumerators are on the same item. If the dispenser is reset or its collection is changed then the enumerators are also reset.
public GetResourceDictionariesWhere ( bool>.Func predicate ) : IEnumerator
predicate bool>.Func A predicate that returns a value indicating /// whether to return an item.
리턴 IEnumerator

OnApplyTemplate() 보호된 메소드

Builds the visual tree for the Chart control when a new template is applied.
protected OnApplyTemplate ( ) : void
리턴 void

프로퍼티 상세

ChartAreaStyleProperty 공개적으로 정적으로 프로퍼티

Identifies the ChartAreaStyle dependency property.
public static DependencyProperty,Windows.UI.Xaml ChartAreaStyleProperty
리턴 Windows.UI.Xaml.DependencyProperty

LegendStyleProperty 공개적으로 정적으로 프로퍼티

Identifies the LegendStyle dependency property.
public static DependencyProperty,Windows.UI.Xaml LegendStyleProperty
리턴 Windows.UI.Xaml.DependencyProperty

LegendTitleProperty 공개적으로 정적으로 프로퍼티

Identifies the LegendTitle dependency property.
public static DependencyProperty,Windows.UI.Xaml LegendTitleProperty
리턴 Windows.UI.Xaml.DependencyProperty

PaletteProperty 공개적으로 정적으로 프로퍼티

Identifies the Palette dependency property.
public static DependencyProperty,Windows.UI.Xaml PaletteProperty
리턴 Windows.UI.Xaml.DependencyProperty

PlotAreaStyleProperty 공개적으로 정적으로 프로퍼티

Identifies the PlotAreaStyle dependency property.
public static DependencyProperty,Windows.UI.Xaml PlotAreaStyleProperty
리턴 Windows.UI.Xaml.DependencyProperty

TitleProperty 공개적으로 정적으로 프로퍼티

Identifies the Title dependency property.
public static DependencyProperty,Windows.UI.Xaml TitleProperty
리턴 Windows.UI.Xaml.DependencyProperty

TitleStyleProperty 공개적으로 정적으로 프로퍼티

Identifies the TitleStyle dependency property.
public static DependencyProperty,Windows.UI.Xaml TitleStyleProperty
리턴 Windows.UI.Xaml.DependencyProperty