上一步你已经创建了一个 新的应用并在窗体中添加一个C1Gauge控件。这一步,你将利用Gauges for WinForms设计器来自定义仪表控件。
自定义仪表控件,你要完成以下步骤:
添加刻度线
- 点击"Decorators"属性旁边的"ellipsis"按钮。"Decorators Collection Editor"将会出现。
- 点击"Add"按钮上的下拉列表,选择"C1GaugeMarks"。
- 扩展"Filling"的节点,然后将"Color"属性设为"DarkGray"。
- 将"Interval"设为10,即每10个间隔创建一个刻度线。接下来,我们来添加子刻度线。
- 再次点击"Add"按钮上的下拉列表,选择"C1GaugeMarks"。
- 将"Interval"设为2.5.
- 扩展"Filling"的节点,然后将"Color"属性设为"DarkGray"。
- 将"Length"设为5。接下来我们将要添加刻度标签。
添加刻度值
- 点击"Add"按钮上的下拉列表,选择"C1GaugeLabels"。
- 将"Color"属性设为"Black"。
- 将"Interval"设为10,即每10个间隔创建一个刻度值。
- 将"From"属性设为20,即在20甚至更高的地方来添加刻度值。
- 点击"Ok",关闭"Decorators Collection Editor"。
自定义指针、指针帽及标题
- 在"Item Editor"中,扩大"Pointer"节点中的"Filling"节点,然后将"Color"设为 "Black"。
- 扩大"Cap"节点中的"Filling"节点,然后将"Color"设为 "DarkGray"。
- 点击"FaceShapes"旁边的"ellipsis"按钮。"FaceShapes Collection Editor"打开。
- 点击"Add"下拉箭头 ,然后选择"C1GaugeCaption"。
- 在"Text"属性栏输入C1Gauge。
- 将"Color"设为 "Red"。
- 在"CenterPointY"属性栏输入.9。这会将文本沿仪表下移。
- 点击"OK",关闭"FaceShapes Collection Editor"。再次点击"OK",关闭"Item Editor"。你已完成的
你已经自定义C1Gauge控件的外观。下一步你将运行这个应用。