fcn1226 发表于 2023-7-4 12:11:28

流程图编码

本帖最后由 fcn1226 于 2023-7-4 19:19 编辑

流程图AutoShapeType.Line如何设置cap为箭头,line转角添加和位置控制。

Richard.Ma 发表于 2023-7-4 12:11:29

不客气,确认了一下,目前没有其他的demo,

关于你的问题,禁止编辑,可以通过下面的代码,
            var shape=fpSpread1.AsWorkbook().ActiveSheet.Shapes.AddShape(AutoShapeType.arr, 200, 200, 100, 100);
            shape.CanMove =GrapeCity.Spreadsheet.Drawing.Moving.None;
            shape.CanSize = GrapeCity.Spreadsheet.Drawing.Sizing.None;
            shape.CanRotate = false;

控制形状的节点你可以尝试一下shape.Nodes来获取设置


Richard.Ma 发表于 2023-7-4 13:57:17

这里是C1产品板块,请问你问的是C1哪个平台的那个控件呢?

fcn1226 发表于 2023-7-4 14:00:22

本帖最后由 fcn1226 于 2023-7-4 14:16 编辑

Richard.Ma 发表于 2023-7-4 13:57
这里是C1产品板块,请问你问的是C1哪个平台的那个控件呢?
spread winform,设置Features.EnhancedShapeEngine = true后的操作发生了变化,不设置图形种类少,样式效果差。流程图操作,希望通过代码来控制添加和设置。还希望告知在流程节点可移动情况下,如何防止用户修改(删除,添加,节点连接调整)。

Richard.Ma 发表于 2023-7-4 19:07:08

好的,问题需要验证一下,明天给你答复

fcn1226 发表于 2023-7-4 19:15:20

本帖最后由 fcn1226 于 2023-7-4 21:18 编辑

Richard.Ma 发表于 2023-7-4 19:07
好的,问题需要验证一下,明天给你答复
十分感谢,目前已按照https://www.grapecity.com/blogs/create-winforms-shapes-flowchart预计能初步实现效果;希望有更加完整的demo;另外对节点和连接线的限制,目前知道sheet的protect objects可以限制,但也不能移动了。
页: [1]
查看完整版本: 流程图编码