原语概述
原语控制元素树中的元素绘制到屏幕上,当窗口显示一个表单包含一个Telerik RadControl。来自所有原语BasePrimitive,一个子类VisualElement。BasePrimitive添加虚拟PaintPrimitive ()方法VisualElement。的后裔BasePrimitive覆盖这个虚函数画自己。单个的原始类暴露附加属性。例如,TextPrimitive类包含一个文本属性,该属性指定文本,它将在屏幕上。Telerik演示框架包括以下元素:
ArrowPrimitive:表示一个箭头在屏幕上,如箭RadDropDownButton控制。
BorderPrimitive:表示控制或周围的边界区域。
CheckPrimitive:代表一个复选标记。
FillPrimitive:表示在矩形区域填充。
GripPrimitive:显示一个垂直排点作为一个视觉提示,该区域可以抓住并拖。
ImagePrimitive:表示一幅图像。
LinePrimitive:表示一条线。
OverflowPrimitive:代表一个溢出箭头。
ProgressBarPrimitive:表示一个进度条的内部。
RadioPrimitive:表示一个单选按钮。
RectanglePrimitive代表一个矩形。
TextPrimitive:代表一个字符串的文本。
TrackBarPrimitive:代表的基本UI trackbar,没有trackbar拇指。