C# 클래스 ArcGISPortalViewer.Popup.Primitives.Charting.BaseChart

상속: Windows.UI.Xaml.Controls.Control
파일 보기 프로젝트 열기: Esri/arcgis-portalviewer-dotnet

공개 프로퍼티들

프로퍼티 타입 설명
FieldsProperty Windows.UI.Xaml.DependencyProperty
ItemsSourceProperty Windows.UI.Xaml.DependencyProperty
KeyToLabelDictionaryProperty Windows.UI.Xaml.DependencyProperty

보호된 메소드들

메소드 설명
FormattedValue ( double value ) : string

Returns a double value formatted to be displayed in axis or tooltip.

GenerateChart ( ) : void

Generates the chart from the ItemsSource

GetColorByIndex ( int index ) : Brush

Returns a color by index

InvalidateChart ( ) : void

Invalidates the chart

MeasureOverride ( Size availableSize ) : Size

Overrides MeasureOverride

OnApplyTemplate ( ) : void

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application.

SetTooltip ( DependencyObject element, string key, string value ) : void

Set the tooltip of a data point

비공개 메소드들

메소드 설명
BaseChart ( ) : System

Initializes a new instance of the BaseChart class.

OnFieldsPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnItemsSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnKeyToLabelDictionaryPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
SetItemsSource ( ) : void

메소드 상세

FormattedValue() 보호된 메소드

Returns a double value formatted to be displayed in axis or tooltip.
protected FormattedValue ( double value ) : string
value double
리턴 string

GenerateChart() 보호된 추상적인 메소드

Generates the chart from the ItemsSource
protected abstract GenerateChart ( ) : void
리턴 void

GetColorByIndex() 보호된 메소드

Returns a color by index
protected GetColorByIndex ( int index ) : Brush
index int
리턴 Windows.UI.Xaml.Media.Brush

InvalidateChart() 보호된 메소드

Invalidates the chart
protected InvalidateChart ( ) : void
리턴 void

MeasureOverride() 보호된 메소드

Overrides MeasureOverride
protected MeasureOverride ( Size availableSize ) : Size
availableSize Windows.Foundation.Size
리턴 Windows.Foundation.Size

OnApplyTemplate() 보호된 메소드

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application.
protected OnApplyTemplate ( ) : void
리턴 void

SetTooltip() 보호된 메소드

Set the tooltip of a data point
protected SetTooltip ( DependencyObject element, string key, string value ) : void
element Windows.UI.Xaml.DependencyObject
key string
value string
리턴 void

프로퍼티 상세

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

Identifies the Fields dependency property.
public static DependencyProperty,Windows.UI.Xaml FieldsProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

Identifies the ItemsSource dependency property.
public static DependencyProperty,Windows.UI.Xaml ItemsSourceProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

Identifies the KeyToLabelDictionary dependency property.
public static DependencyProperty,Windows.UI.Xaml KeyToLabelDictionaryProperty
리턴 Windows.UI.Xaml.DependencyProperty