彩票走势图

MindFusion.Diagramming for WinForms常见问题集锦(十八):导出到Visio

翻译|使用教程|编辑:吴园园|2020-05-07 09:50:17.463|阅读 139 次

概述:MindFusion.Diagramming for WinForms是一款能够帮助你轻松创建流程图和示意图的.NET控件。本文整理了用户在使用中遇见的相关问题,希望对您有所帮助。

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

相关链接:

MindFusion.Diagramming for WinForms是一个能帮助你创建工作流和进程图表的.NET控件;数据库实体关系图表;组织图表;对象层次和关系图表;图表和树。它是基于对象-图表框,表格和箭头类型,将其归类分派给其他并结合成复杂的结构。该控件提供超过预先定义的50多种图表框,如自定义设计样式和对图表框着色等。MindFusion.Diagramming for WinForms现已加入在线订购,现在抢购立享优惠,查看详情>>

点击下载MindFusion.Diagramming for WinForms最新试用版

Q:有什么方法可以使对Vision的导出正常工作?

A:Visio导出器不会处理低级图形,而只会将ShapeNode.Shape值映射到内置的Visio模具中,因此它无法导出自己绘制的节点。您可以尝试在屏幕外的图中用标准ShapeNode替换自定义节点,复制其Text和Image值,然后将该图导出到Visio。对于要导出的位图,您可能还必须设置导出器的ExportImagesAsGroups属性。

Q:如何不打开文件以在保存的文件中获取节点的数据?

A:如果使用SaveToXml方法进行保存,则可以避免由于某种原因将XML文件加载到图中(实现搜索功能?)而自己解析XML文件。

如果要避免加载到当前可见的逻辑示意图实例中,请注意,可以创建并加载屏幕外的逻辑示意图,而无需在DiagramView中显示它。然后,使用其.NET API在屏幕外的关系图中查找节点数据,而只有主关系图显示在屏幕上。

Q:如何在AutoRoute中强制Link的箭头垂直于Node边界?

A:将link.Shape设置为Cascading。

Q:我希望像红线

A:使用默认路由器类和路由器选项,链接在我的测试中正交于节点

代码:

diagram.RouteLinks = true;
var n1 = diagram.Factory.CreateShapeNode(20, 20, 40, 20);
var n2 = diagram.Factory.CreateShapeNode(100, 40, 40, 20);
n1.AnchorPattern = AnchorPattern.TopInBottomOut;
n2.AnchorPattern = AnchorPattern.TopInBottomOut;
foreach (var ap in AnchorPattern.TopInBottomOut.Points)
	ap.AllowIncoming = ap.AllowOutgoing = true;
diagram.Factory.CreateDiagramLink(n2, n1);

MindFusion.Diagramming for WinForms常见问题集锦(十八):导出到Visio

=====================================================

问答持续更新中>>>

MindFusion.Diagramming for WinForms现已加入在线订购,点击此处查看价格~

想要购买MindFusion.Diagramming for WinForms正版授权的朋友欢迎哦~


标签:

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

文章转载自:

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP