Class ChartCartesianAxisPanel
Represents cartesian coordinate system axis.
Inheritance
Implements
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public class ChartCartesianAxisPanel : Panel, IDisposable
Constructors
ChartCartesianAxisPanel()
Initializes a new instance of the ChartCartesianAxisPanel class.
Declaration
public ChartCartesianAxisPanel()
Fields
HeaderPositionProperty
Identifies the HeaderPosition dependency property.
Declaration
public static readonly DependencyProperty HeaderPositionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OpposedPositionProperty
Identifies the OpposedPosition dependency property.
Declaration
public static readonly DependencyProperty OpposedPositionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OrientationProperty
Identifies the Orientation dependency property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Axis
Gets or sets the axis. This is a dependency property.
Declaration
public ChartAxis Axis { get; set; }
Property Value
Type | Description |
---|---|
ChartAxis | The axis value. |
HeaderPosition
Gets or sets the axis header position. This is a dependency property.
Declaration
public HeaderPositions HeaderPosition { get; set; }
Property Value
Type | Description |
---|---|
HeaderPositions | the AxisHeaderPostion. either |
OpposedPosition
Gets or sets a value indicating whether panel has opposed position. This is a dependency property.
Declaration
public bool OpposedPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Orientation
Gets or sets the panel orientation. This is a dependency property.
Declaration
public Orientation Orientation { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Orientation | The orientation. |
ValueType
Gets or sets the type of the value that chart axis displays. This is a dependency property.
Declaration
public ChartValueType ValueType { get; set; }
Property Value
Type | Description |
---|---|
ChartValueType | The type of the value. |
See Also
Methods
ArrangeOverride(Size)
When overridden in a derived class, positions child elements and determines a size for a System.Windows.FrameworkElement derived class.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | The final area within the parent that this element should use to arrange itself and its children. |
Returns
Type | Description |
---|---|
System.Windows.Size | The actual size used. |
MeasureOverride(Size)
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. |
Returns
Type | Description |
---|---|
System.Windows.Size | The size that this element determines it needs during layout, based on its calculations of child element sizes. |
OnCreateAutomationPeer()
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Type | Description |
---|---|
System.Windows.Automation.Peers.AutomationPeer | The type-specific System.Windows.Automation.Peers.AutomationPeer implementation. |
OnPropertyChanged(DependencyPropertyChangedEventArgs)
Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs).
Declaration
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | The event data that describes the property that changed, as well as old and new values. |
Explicit Interface Implementations
IDisposable.Dispose()
Declaration
void IDisposable.Dispose()