Свойство | Тип | Описание | |
---|---|---|---|
AxisLabelStyleProperty | DependencyProperty | ||
MajorTickMarkStyleProperty | DependencyProperty | ||
ShowGridLinesProperty | DependencyProperty | ||
TitleProperty | DependencyProperty | ||
TitleStyleProperty | DependencyProperty |
Свойство | Тип | Описание | |
---|---|---|---|
ArrangeAxisGrid | void | ||
DisplayAxisSizeChanged | void | ||
GetMajorGridLineCoordinates | IEnumerable |
||
InternalGetMajorGridLinePositions | IEnumerable |
||
OnAxisLabelStylePropertyChanged | void | ||
OnGridLinesPropertyChanged | void | ||
OnMajorTickMarkStylePropertyChanged | void | ||
OnOrientedPanelSizeChanged | void | ||
OnShowGridLinesPropertyChanged | void | ||
OnTitlePropertyChanged | void | ||
RenderAxis | void | ||
SetShowGridLines | void |
Метод | Описание | |
---|---|---|
CreateAxisLabel ( ) : |
Creates an axis label.
|
|
CreateMajorTickMark ( ) : Line |
Creates a major axis tick mark.
|
|
CreateTickMark ( Style style ) : Line |
Creates a tick mark and applies a style to it.
|
|
DisplayAxis ( ) : System |
Instantiates a new instance of the DisplayAxis class.
|
|
GetLength ( Size availableSize ) : double |
Returns the length of the axis given an available size.
|
|
Invalidate ( ) : void |
Invalidates the axis.
|
|
MeasureOverride ( Size availableSize ) : Size |
Renders the axis.
|
|
OnApplyTemplate ( ) : void |
Retrieves template parts and configures layout.
|
|
OnAxisLabelStylePropertyChanged ( Style oldValue, Style newValue ) : void |
AxisLabelStyleProperty property changed handler.
|
|
OnDependentAxesCollectionChanged ( ) : void |
Updates the grid lines element if a suitable dependent axis has been added to a radial axis.
|
|
OnInvalidated ( RoutedEventArgs args ) : void |
Updates the visual appearance of the axis when it is invalidated.
|
|
OnLocationPropertyChanged ( AxisLocation oldValue, AxisLocation newValue ) : void |
Arranges the grid when the location property is changed.
|
|
OnMajorTickMarkStylePropertyChanged ( Style oldValue, Style newValue ) : void |
MajorTickMarkStyleProperty property changed handler.
|
|
OnOrientationPropertyChanged ( AxisOrientation oldValue, AxisOrientation newValue ) : void |
Reformulates the grid when the orientation is changed. Grid is either separated into two columns or two rows. The title is inserted with the outermost section from the edge and an oriented panel is inserted into the innermost section.
|
|
OnSeriesHostPropertyChanged ( ISeriesHost oldValue, ISeriesHost newValue ) : void |
This method is run when the series host property is changed.
|
|
OnShowGridLinesPropertyChanged ( bool oldValue, bool newValue ) : void |
ShowGridLinesProperty property changed handler.
|
|
OnTitlePropertyChanged ( object oldValue, object newValue ) : void |
TitleProperty property changed handler.
|
|
PrepareAxisLabel ( Control label, object dataContext ) : void |
Prepares an axis label to be plotted.
|
|
Render ( Size availableSize ) : void |
Renders the axis labels, tick marks, and other visual elements.
|
Метод | Описание | |
---|---|---|
ArrangeAxisGrid ( ) : void |
Arranges the elements in the axis grid.
|
|
DisplayAxisSizeChanged ( object sender, SizeChangedEventArgs e ) : void |
If display axis has just become visible, invalidate.
|
|
GetMajorGridLineCoordinates ( Size availableSize ) : IEnumerable |
||
InternalGetMajorGridLinePositions ( ) : IEnumerable |
This method is used to share the grid line coordinates with the internal grid lines control.
|
|
OnAxisLabelStylePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
AxisLabelStyleProperty property changed handler.
|
|
OnGridLinesPropertyChanged ( DisplayAxisGridLines oldValue, DisplayAxisGridLines newValue ) : void |
GridLinesProperty property changed handler.
|
|
OnMajorTickMarkStylePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
MajorTickMarkStyleProperty property changed handler.
|
|
OnOrientedPanelSizeChanged ( object sender, SizeChangedEventArgs e ) : void |
When the size of the oriented panel changes invalidate the axis.
|
|
OnShowGridLinesPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
ShowGridLinesProperty property changed handler.
|
|
OnTitlePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
TitleProperty property changed handler.
|
|
RenderAxis ( Size availableSize ) : void |
Renders the axis if there is a valid value for orientation.
|
|
SetShowGridLines ( bool newValue ) : void |
Creates and destroys a grid lines element based on the specified value.
|
protected CreateAxisLabel ( ) : |
||
Результат |
protected CreateTickMark ( Style style ) : Line | ||
style | Style | The style to apply. |
Результат | Line |
protected GetLength ( Size availableSize ) : double | ||
availableSize | Size | The available size. |
Результат | double |
protected MeasureOverride ( Size availableSize ) : Size | ||
availableSize | Size | The available size. |
Результат | Size |
protected OnAxisLabelStylePropertyChanged ( Style oldValue, Style newValue ) : void | ||
oldValue | Style | Old value. |
newValue | Style | New value. |
Результат | void |
protected OnDependentAxesCollectionChanged ( ) : void | ||
Результат | void |
protected OnInvalidated ( RoutedEventArgs args ) : void | ||
args | RoutedEventArgs | Information for the invalidated event. |
Результат | void |
protected OnLocationPropertyChanged ( AxisLocation oldValue, AxisLocation newValue ) : void | ||
oldValue | AxisLocation | The old location. |
newValue | AxisLocation | The new location. |
Результат | void |
protected OnMajorTickMarkStylePropertyChanged ( Style oldValue, Style newValue ) : void | ||
oldValue | Style | Old value. |
newValue | Style | New value. |
Результат | void |
protected OnOrientationPropertyChanged ( AxisOrientation oldValue, AxisOrientation newValue ) : void | ||
oldValue | AxisOrientation | The old value. |
newValue | AxisOrientation | The new value. |
Результат | void |
protected OnSeriesHostPropertyChanged ( ISeriesHost oldValue, ISeriesHost newValue ) : void | ||
oldValue | ISeriesHost | The old series host. |
newValue | ISeriesHost | The new series host. |
Результат | void |
protected OnShowGridLinesPropertyChanged ( bool oldValue, bool newValue ) : void | ||
oldValue | bool | Old value. |
newValue | bool | New value. |
Результат | void |
protected OnTitlePropertyChanged ( object oldValue, object newValue ) : void | ||
oldValue | object | Old value. |
newValue | object | New value. |
Результат | void |
protected PrepareAxisLabel ( Control label, object dataContext ) : void | ||
label | Control | The axis label to prepare. |
dataContext | object | The data context to use for the axis /// label. |
Результат | void |
protected abstract Render ( Size availableSize ) : void | ||
availableSize | Size | The available size. |
Результат | void |
public static DependencyProperty AxisLabelStyleProperty | ||
Результат | DependencyProperty |
public static DependencyProperty MajorTickMarkStyleProperty | ||
Результат | DependencyProperty |
public static DependencyProperty ShowGridLinesProperty | ||
Результат | DependencyProperty |
public static DependencyProperty TitleProperty | ||
Результат | DependencyProperty |