轴
RadDataBar提供了一个允许您显示数据轴的附加组件。
的RadHorizontalDataAxis和RadVerticalDataAxis是数据栏套件的一部分,允许您在数据栏可视化旁边显示独立的轴控件。轴的大小应该与数据条的大小同步,以便正确匹配值范围。
您可以通过指向telerik . ui . xaml . controls . datavisalization命名空间的别名来访问RadDataBar控件:xmlns: datavisalization ="using: telerik . ui . xaml . controls . datavisalization "
例1:使用RadHorizontalDataAxis
例2:设置RadStackedDataBar ItemsSource
公共MyUserControl() {InitializeComponent();this. axisdatabase . itemssource = new List() {- 20,16,20,12,32};}
![WinUI RadDataBar](http://www.aliitrade.com/docs/devtools/winui/controls/raddatabar/images/databar-axis-0.png)
例3:在Grid中使用RadVerticalDataAxis
< span style > < span style > < span style > < datavvisualization:RadStackedDataBar x:Name="axisDataBar" Width="300" horizontalalign ="Left" Height="20" Margin="-130 00 0" Background="#F7F9FE"Column="1" RenderTransformOrigin="0.5,0.5"> < datvisualalization: radstackkeddatabar。< datvisualalization: radstackkeddatabar >
例3:在StackPanel中使用RadVerticalDataAxis
datvisualalization: radstackkeddatabar >
数据轴控件提供了以下可以按顺序使用的公共属性修改其外观:
LabelStep:表示其中之一
n
蜱虫应该有一个标签n
是属性的值。MajorTickLength:控制主刻度的大小。
最小值和最大值:轴的开始值和结束值。
MinorTickLength:控制小刻度的大小。
一步:表示节拍的步长。例如,如果最小值为“-20”,最大值为“10”,步长为“3”,则会显示刻度以表示-20,-17,-14…4、7、10。
中风:轴的笔刷。
TicksDistance:指定一个值,表示每个轴刻度至少应该放置
n
距离下一个像素,其中n
是属性的值。当需要在轴上显示太多数据时使用,以控制显示的刻度数。TickDistance属性的优先级比Step小。如果同时设置了Step和TickDistance,那么分配刻度的轴算法将只考虑Step属性。这两个属性不应该同时使用。