Class OlapChartAxis
Representing OlapChartAxis
Inherited Members
Namespace: Syncfusion.Windows.Chart.Olap
Assembly: Syncfusion.OlapChart.WPF.dll
Syntax
public class OlapChartAxis : ChartAxis, IDisposable, IChartSerializer
Constructors
OlapChartAxis()
Initializes a new instance of the OlapChartAxis class.
Declaration
public OlapChartAxis()
Fields
GroupLineStrokeProperty
Identifies the GroupLineStroke dependency property.
Declaration
public static readonly DependencyProperty GroupLineStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowGroupLineStrokeProperty
Identifies the ShowGroupLineStroke dependency property.
Declaration
public static readonly DependencyProperty ShowGroupLineStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Area
Gets the parent area for axis.
Declaration
public OlapArea Area { get; }
Property Value
Type |
---|
OlapArea |
Remarks
This property is being set by Chart's system internally.
ContentPath
Gets or sets the content path.
Declaration
public string ContentPath { get; set; }
Property Value
Type | Description |
---|---|
System.String | The content path. |
CustomLabels
Gets or sets the custom labels.
Declaration
public ChartAxisLabelsCollection CustomLabels { get; set; }
Property Value
Type | Description |
---|---|
Syncfusion.Windows.Chart.ChartAxisLabelsCollection | The custom labels. |
DesiredIntervalsCount
Gets or sets the desired intervals count.
Declaration
public int DesiredIntervalsCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The desired intervals count. |
EnableZooming
Gets or sets the enable zooming.
Declaration
public bool EnableZooming { get; set; }
Property Value
Type |
---|
System.Boolean |
GroupLineStroke
Gets or sets the GroupLineStroke. This is a dependency property.
Declaration
public Pen GroupLineStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Pen | The GroupLineStroke. |
IntersectAction
Gets or sets the intersect action.
Declaration
public ChartLabelIntersectAction IntersectAction { get; set; }
Property Value
Type | Description |
---|---|
ChartLabelIntersectAction | The intersect action. |
Interval
Gets or sets the interval value.
Declaration
public double Interval { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The interval. |
IntervalOffset
Gets or sets the interval offset.
Declaration
public double IntervalOffset { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The interval offset. |
IsAutoSetRange
Gets or sets a value indicating whether this instance is auto set range.
Declaration
public bool IsAutoSetRange { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsFractionEnabledOnZoom
Gets or sets a value indicating whether this instance is fraction enabled on zoom.
Declaration
public bool IsFractionEnabledOnZoom { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsInversed
Gets or sets a value indicating whether this instance is inversed.
Declaration
public bool IsInversed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsLogarithmic
Gets or sets a value indicating whether this instance is logarithmic.
Declaration
public bool IsLogarithmic { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
LabelBorderBrush
Gets or sets the label border brush.
Declaration
public Brush LabelBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The label border brush. |
LabelBorderThickness
Gets or sets the label border thickness.
Declaration
public Thickness LabelBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | The label border thickness. |
LabelCornerRadius
Gets or sets the label corner radius.
Declaration
public CornerRadius LabelCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.CornerRadius | The label corner radius. |
LabelDateTimeFormat
Gets or sets the label date time format.
Declaration
public string LabelDateTimeFormat { get; set; }
Property Value
Type | Description |
---|---|
System.String | The label date time format. |
LabelFontWeight
Gets or sets the label font weight.
Declaration
public FontWeight LabelFontWeight { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.FontWeight | The label font weight. |
LabelFormat
Gets or sets the label format.
Declaration
public string LabelFormat { get; set; }
Property Value
Type | Description |
---|---|
System.String | The label format. |
LabelsMode
Gets or sets the labels mode.
Declaration
public ChartAxisLabelsMode LabelsMode { get; set; }
Property Value
Type | Description |
---|---|
ChartAxisLabelsMode | The labels mode. |
LabelTemplate
Gets or sets the label template.
Declaration
public DataTemplate LabelTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | The label template. |
LineStroke
Gets or sets the line stroke.
Declaration
public Pen LineStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Pen | The line stroke. |
OpposedPosition
Gets or sets a value indicating whether [opposed position].
Declaration
public bool OpposedPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Orientation
Gets or sets the orientation.
Declaration
public Orientation Orientation { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Orientation | The orientation. |
Origin
Gets or sets the origin.
Declaration
public double Origin { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The origin. |
Range
Gets or sets the range.
Declaration
public DoubleRange Range { get; set; }
Property Value
Type | Description |
---|---|
DoubleRange | The range. |
RangePadding
Gets or sets the range padding.
Declaration
public ChartRangePaddingType RangePadding { get; set; }
Property Value
Type | Description |
---|---|
ChartRangePaddingType | The range padding. |
ShowGroupLineStroke
Gets or sets the ShowGroupLineStroke. This is a dependency property.
Declaration
public bool ShowGroupLineStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The ShowGroupLineStroke. |
SmallTickSize
Gets or sets the size of the small tick.
Declaration
public double SmallTickSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The size of the small tick. |
SmallTicksPerInterval
Gets or sets the small ticks per interval.
Declaration
public int SmallTicksPerInterval { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The small ticks per interval. |
TickLineStroke
Gets or sets the tick line stroke.
Declaration
public Pen TickLineStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Pen | The tick line stroke. |
TickSize
Gets or sets the size of the tick.
Declaration
public double TickSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The size of the tick. |
ValueType
Gets or sets the type of the value.
Declaration
public ChartValueType ValueType { get; set; }
Property Value
Type | Description |
---|---|
ChartValueType | The type of the value. |
Events
LabelClick
Raise an event when the OlapChart Axis label was clicked.
Declaration
public event OlapMouseEventHandler LabelClick
Event Type
Type |
---|
OlapMouseEventHandler |