彩票走势图

流程图控件软件开发:FlowChart.NET组件的使用(二)从XML加载组件

原创|使用教程|编辑:郝浩|2013-06-07 13:48:37.000|阅读 388 次

概述:FlowChart.NET是一个通用的流程图控件,提供了用于创建或编辑图表的直观的用户交互模型。在前面的教程中,探讨了如何创建复合节点和组件。在本文中将会创建一个有相同组件结构的复合节点。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

    通用的业务流程图控件FlowChart.NET提供了用于创建或编辑图表的直观的用户交互模型。在前面的教程中,探讨了如何创建复合节点和组件。

    在本文中将会创建一个有相同组件结构的复合节点,而不是在在代码中定义节点。这里的XML相当于在之前文章中创建的组件层次。

XML

<StackPanel Orientation="Horizontal" Spacing="1">
  <Text Text="Enter name:" />
  <Edit Width="25" AcceptsReturn="False" />
  <Button Content="Enter" />
</StackPanel>

    将上述 XML 分配给一个名为 xmlContent 的字符串变量,然后创建复合节点以及导入上述的XML的代码将会如下所示:

C#

CompositeNode node = new CompositeNode(diagram1);
node.Components.Add(XmlLoader.Load(xmlContent));
node.Bounds = new RectangleF(10, 10, 60, 10);
diagram1.Nodes.Add(node);

Visual Basic

Dim node As New CompositeNode(diagram1)
node.Components.Add(XmlLoader.Load(xmlContent))
node.Bounds = New RectangleF(10, 10, 60, 10)
diagram1.Nodes.Add(node)

运行这个文中的代码,将会出现一样的效果,而且层次结构会更加的紧凑。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP