属性
本主题旨在使您熟悉每种数据栏类型的具体属性。
数据绑定
值(RadDataBar的一个属性):期望一个值,该值将用于确定条的大小。
ValuePath (RadStackedDataBar和RadStacked100DataBar的一个属性)-期望底层数据项的属性名称,这将决定堆栈中每个栏的值。
RadDataBar
LabelPosition它是一个枚举,有几个选项,你可以选择:左,右,EndOfBarInside或EndOfBarOutside。如果LabelPosition被设置为EndOfBarOutside/EndOfBarInside - LabelDistance是条和文本块之间的最大距离,以像素为单位。如果LabelPosition设置为左/右- LabelDistance是文本块的边距。
LabelFormat:指定标签格式表达式自定义数字格式字符串自定义标签。
LabelVisibility:控制标签是否出现。
LabelStyle:自定义RadDataBar标签。
BorderBrush:提供一个笔刷来自定义数据库的边框。注意,您还需要指定一个BorderThickness.
ValueBrush和negativeevaluebrush:提供Brush,用于定制正负条的外观。
ValueBorderBrush和negativeevalueborderbrush:提供Brush,用于自定义正负条的边框。
ShowOutOfRangeIndicators:布尔属性,控制超出范围的指示符的可见性。默认情况下,该值为true。你可以在我们的Overflow和UnderOverflow模板主题中阅读更多关于它的信息。
OriginValue:定义数据库的起始点。
RadStackedDataBar和RadStacked100DataBar
- BarBrushes:与条一起使用的画笔集合。
您可以通过指向telerik . ui . xaml . controls . datavisalization命名空间的别名来访问RadDataBar控件:xmlns: datavisalization ="using: telerik . ui . xaml . controls . datavisalization "
例2:RadStackedDataBar BarBrushes属性
< dataVisualization: RadStackedDataBar。BarBrushes >
BarBorderBrushes边框画笔集合,用于线条。
ShowToolTips:控制工具提示的可见性。
ToolTipFormat:指定格式表达式自定义数字格式字符串自定义工具提示。
AxisVisibility:控制将出现在第一个条开始的轴的可见性。
AxisStroke:设置轴的描边。
ToolTipPath:从基础数据项设置属性的名称,这将决定工具提示显示的内容。
ValuePath:从基础数据项设置属性的名称,它将决定栏的值是什么。
ValueBrush和negativeevaluebrush:提供Brush,用于定制正负条的外观。
ValueBorderBrush和negativeevalueborderbrush:提供Brush,用于自定义正负条的边框。
RadHorizontalAxis
LabelStep:指示n个刻度中的一个应该有一个标签,其中n是属性的值。
MajorTickLength:控制主刻度的大小。
最小值和最大值:轴的起始值和结束值。
MinorTickLength:控制小刻度的大小。
一步:表示节拍的步长。例如,如果最小值为“-20”,最大值为“10”,步长为“3”,则会显示刻度以表示-20,-17,-14…4、7、10。
中风:轴的笔刷。
TicksDistance:指定一个值,指示每个轴刻度应该放置在离下一个轴至少n个像素的地方,其中n是属性的值。当需要在轴上显示太多数据时使用,以控制显示的刻度数。
tickdiance属性的优先级比Step小。如果同时设置了Step和TickDistance,那么分配刻度的轴算法将只考虑Step属性。这两个属性不应该同时使用。