Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152002
  • 博文数量: 75
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 749
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-19 11:38
文章分类
文章存档

2014年(38)

2013年(37)

我的朋友

分类: Windows平台

2014-01-02 16:43:31

业务流程图控件中,通过使用样式和主题,用了一个一致的方法来定制流程图和项目的外观,而且在整个的流程图中的外观和感觉也会更加的流畅,想要改变外观和主题可以通过简单的替换当前的主题。

主题编辑器

主题编辑器为主题创建和修改提供了简单易于操作的的视觉环境,通过左边的属性网格提供了示例图,里面包含了项目各种类型、可用的内置图列表、项目样 式等。在网格中的对于样式的任何修改将会立即映射到图上,如果这个主题应用到图表上,这个预览将会反应改变的效果。这个主题可以在任何时间通过保存菜单进 行保存。现有的主题也可以打开和更改。

下图显示了主题编辑器的操作:

流程图控件FlowChart.NET使用教程:设置图表样式和主题

自定义样式

下面的部分描述了如何启用自定义项目类的样式属性,要使用样式,需要创建一个自定义的样式类,可以通过从最接近的现有类型派生出来。比如,对于一个自定义ShapeNode,自定义样式需要从ShapeNodeStyle继承:

C#

1
2
3
public class MyNodeStyle : ShapeNodeStyle
{
}

Visual Basic

1
2
3
4
Public Class MyNodeStyle
    Inherits ShapeNodeStyle
 
End Class

对于在MyNode中的每个属性都需要定义样式,用一样的名称来定义属性,通过下面的模式键入MyNodeStyle类。比如要是MyNode包含一个输入笔刷的MyBrush属性,下面的代码定义了器相应的样式属性:

阅读(1088) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~