Intersoft.Client.UI.DataVisualization Namespace : LinearAxis Class |
<TemplatePartAttribute(Name="AxisTitle", Type=Intersoft.Client.UI.DataVisualization.Title)> <StyleTypedPropertyAttribute(Property="MinorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)> <StyleTypedPropertyAttribute(Property="AxisLabelStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.NumericAxisLabel)> <StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)> <StyleTypedPropertyAttribute(Property="MajorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)> <StyleTypedPropertyAttribute(Property="GridLineStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.GridLine)> <TemplatePartAttribute(Name="AxisGrid", Type=System.Windows.Controls.Grid)> Public Class LinearAxis Inherits NumericAxis Implements Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IAxis, IRangeAxis, IRangeConsumer, IRequireSeriesHost, IValueMarginConsumer, IZoomPanelHost
Dim instance As LinearAxis
[TemplatePartAttribute(Name="AxisTitle", Type=Intersoft.Client.UI.DataVisualization.Title)] [StyleTypedPropertyAttribute(Property="MinorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)] [StyleTypedPropertyAttribute(Property="AxisLabelStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.NumericAxisLabel)] [StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)] [StyleTypedPropertyAttribute(Property="MajorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)] [StyleTypedPropertyAttribute(Property="GridLineStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.GridLine)] [TemplatePartAttribute(Name="AxisGrid", Type=System.Windows.Controls.Grid)] public class LinearAxis : NumericAxis, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IAxis, IRangeAxis, IRangeConsumer, IRequireSeriesHost, IValueMarginConsumer, IZoomPanelHost
[TemplatePartAttribute(Name="AxisTitle", Type=Intersoft.Client.UI.DataVisualization.Title)] [StyleTypedPropertyAttribute(Property="MinorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)] [StyleTypedPropertyAttribute(Property="AxisLabelStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.NumericAxisLabel)] [StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)] [StyleTypedPropertyAttribute(Property="MajorTickMarkStyle", StyleTargetType=System.Windows.Shapes.Line)] [StyleTypedPropertyAttribute(Property="GridLineStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.GridLine)] [TemplatePartAttribute(Name="AxisGrid", Type=System.Windows.Controls.Grid)] public ref class LinearAxis : public NumericAxis, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IAxis, IRangeAxis, IRangeConsumer, IRequireSeriesHost, IValueMarginConsumer, IZoomPanelHost
LinearAxis is a range axis type that puts numeric values evenly between a Minimum and Maximum value along a chart axis. By default, it determines Minimum, Maximum, and Interval values from the charting data to fit all of the chart elements on the screen.
You can also explicitly set specific values for these properties. because it is range type you can specify the Interval between value, and also how much interval count by using MaximumIntervalCount
XAML |
Copy Code
|
---|---|
<Intersoft:UXChart> <Intersoft:UXChart.Series> <Intersoft:ColumnSeries ItemsSource="{Binding DataSource}" IndependentValueBinding="{Binding Country}" DependentValueBinding="{Binding MedalCount}"> <Intersoft:ColumnSeries.DependentRangeAxis> <Intersoft:LinearAxis ExtendRangeToOrigin="True" Maximum="100" Minimum="0" Interval="10" /> </Intersoft:ColumnSeries.DependentRangeAxis> </Intersoft:ColumnSeries> </Intersoft:UXChart.Series> </Intersoft:UXChart> |
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
Intersoft.Client.Framework.ISControl
Intersoft.Client.UI.DataVisualization.Axis
Intersoft.Client.UI.DataVisualization.DisplayAxis
Intersoft.Client.UI.DataVisualization.RangeAxis
Intersoft.Client.UI.DataVisualization.NumericAxis
Intersoft.Client.UI.DataVisualization.LinearAxis
Intersoft.Client.UI.DataVisualization.RadarPolarAxisBase
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2