diff --git a/07137f85-c85d-4712-9f4b-ba0ec2358565.png b/07137f85-c85d-4712-9f4b-ba0ec2358565.png new file mode 100644 index 0000000..b004944 Binary files /dev/null and b/07137f85-c85d-4712-9f4b-ba0ec2358565.png differ diff --git a/08a182af-6eaa-4291-9007-3017ec6b2995.png b/08a182af-6eaa-4291-9007-3017ec6b2995.png new file mode 100644 index 0000000..e2c8850 Binary files /dev/null and b/08a182af-6eaa-4291-9007-3017ec6b2995.png differ diff --git a/1cf93bdc-c9bb-4b59-b385-4bd87b6c9d8a.png b/1cf93bdc-c9bb-4b59-b385-4bd87b6c9d8a.png new file mode 100644 index 0000000..ed4583c Binary files /dev/null and b/1cf93bdc-c9bb-4b59-b385-4bd87b6c9d8a.png differ diff --git a/2d05d1a4-752a-4789-a98c-a16bc8da0733.png b/2d05d1a4-752a-4789-a98c-a16bc8da0733.png new file mode 100644 index 0000000..b71cc73 Binary files /dev/null and b/2d05d1a4-752a-4789-a98c-a16bc8da0733.png differ diff --git a/33ce6c3e-3840-439e-b713-c0278671ba9a.png b/33ce6c3e-3840-439e-b713-c0278671ba9a.png new file mode 100644 index 0000000..5fcdf4e Binary files /dev/null and b/33ce6c3e-3840-439e-b713-c0278671ba9a.png differ diff --git a/34506c6e-0318-4408-80f1-49a2f1bddf0d.png b/34506c6e-0318-4408-80f1-49a2f1bddf0d.png new file mode 100644 index 0000000..c044a04 Binary files /dev/null and b/34506c6e-0318-4408-80f1-49a2f1bddf0d.png differ diff --git a/3db9354c-3a9d-4c66-940a-cedb2d776022 (1).png b/3db9354c-3a9d-4c66-940a-cedb2d776022 (1).png new file mode 100644 index 0000000..8261ab5 Binary files /dev/null and b/3db9354c-3a9d-4c66-940a-cedb2d776022 (1).png differ diff --git a/3db9354c-3a9d-4c66-940a-cedb2d776022.png b/3db9354c-3a9d-4c66-940a-cedb2d776022.png new file mode 100644 index 0000000..8261ab5 Binary files /dev/null and b/3db9354c-3a9d-4c66-940a-cedb2d776022.png differ diff --git a/47ccfe90-9156-43e5-8d19-fe8520979fba.png b/47ccfe90-9156-43e5-8d19-fe8520979fba.png new file mode 100644 index 0000000..bcf48b7 Binary files /dev/null and b/47ccfe90-9156-43e5-8d19-fe8520979fba.png differ diff --git a/4d22ce80-0521-4bd7-85d9-eab8a442cc12.png b/4d22ce80-0521-4bd7-85d9-eab8a442cc12.png new file mode 100644 index 0000000..d9a41b8 Binary files /dev/null and b/4d22ce80-0521-4bd7-85d9-eab8a442cc12.png differ diff --git a/5341f7e9-4e13-4c16-a137-82502ee57483.png b/5341f7e9-4e13-4c16-a137-82502ee57483.png new file mode 100644 index 0000000..69b58b1 Binary files /dev/null and b/5341f7e9-4e13-4c16-a137-82502ee57483.png differ diff --git a/761b291d-472c-4883-8c17-6e6466df0d0b.png b/761b291d-472c-4883-8c17-6e6466df0d0b.png new file mode 100644 index 0000000..4332e82 Binary files /dev/null and b/761b291d-472c-4883-8c17-6e6466df0d0b.png differ diff --git a/7e7dc7b9-2bcf-4bf9-8411-87d0aec9596a.png b/7e7dc7b9-2bcf-4bf9-8411-87d0aec9596a.png new file mode 100644 index 0000000..17ed77b Binary files /dev/null and b/7e7dc7b9-2bcf-4bf9-8411-87d0aec9596a.png differ diff --git a/8a8d5ead-a780-4b06-92d4-09dd1677c2fb.png b/8a8d5ead-a780-4b06-92d4-09dd1677c2fb.png new file mode 100644 index 0000000..4612d79 Binary files /dev/null and b/8a8d5ead-a780-4b06-92d4-09dd1677c2fb.png differ diff --git a/README.md b/README.md index 8907f1b..dd4e2f5 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,61 @@ 先上源码地址:https://gitee.com/akwkevin/aistudio.-wpf.-diagram +### 2023年4月5号更新内容(本次更新主要仿照百度脑图): +1.思维导图、目录组织图、鱼骨头图、逻辑结构图、组织结构图,入口在文件新建下。 + +![输入图片说明](c022f4a4-f474-4a94-8730-22f7eadda2c4.png) + +2.思维导图工具栏(只有思维导图模式下可见) + +![输入图片说明](a16723ba-2e88-4391-b9b0-5361ecc7741b.png) + +2.1插入链接 + +![输入图片说明](3db9354c-3a9d-4c66-940a-cedb2d776022.png) + +2.2插入图片 + +![输入图片说明](761b291d-472c-4883-8c17-6e6466df0d0b.png) + +2.3插入备注 + +![输入图片说明](cab534e3-9230-47ce-b1aa-2471a3d7f6b2.png) + +2.4插入优先级 + +![输入图片说明](c99448f6-2342-4a19-a263-3723df7bdda7.png) + +2.5插入进度 + +![输入图片说明](47ccfe90-9156-43e5-8d19-fe8520979fba.png) + +2.6切换类型 + +![输入图片说明](34506c6e-0318-4408-80f1-49a2f1bddf0d.png) +![输入图片说明](2d05d1a4-752a-4789-a98c-a16bc8da0733.png) +![输入图片说明](4d22ce80-0521-4bd7-85d9-eab8a442cc12.png) +![输入图片说明](cefd98ca-3809-48f1-9e23-a8f408046f2d.png) + +2.7切换主题 + +![输入图片说明](1cf93bdc-c9bb-4b59-b385-4bd87b6c9d8a.png) +![输入图片说明](5341f7e9-4e13-4c16-a137-82502ee57483.png) +![输入图片说明](7e7dc7b9-2bcf-4bf9-8411-87d0aec9596a.png) +![输入图片说明](07137f85-c85d-4712-9f4b-ba0ec2358565.png) +![输入图片说明](d2b38816-aae2-438d-b89c-ba86225c57b4.png) +![输入图片说明](33ce6c3e-3840-439e-b713-c0278671ba9a.png) + +2.8还有展开节点,全选,居中,适应窗体大小等功能,不在介绍。 + +3 添加搜索功能(不仅仅思维导图可以使用) + +![输入图片说明](08a182af-6eaa-4291-9007-3017ec6b2995.png) + +4 最后为了方便大家使用,我封装了一个思维脑图的控件MindEditor,可以直接绑定json格式的数据,数据改变,可以直接加载应用。(见[AIStudio.Wpf.DiagramDesigner.Demo](https://gitee.com/akwkevin/aistudio.-wpf.-diagram/tree/master/AIStudio.Wpf.DiagramDesigner.Demo)) + +![输入图片说明](8a8d5ead-a780-4b06-92d4-09dd1677c2fb.png) + ### 2023年2月5号更新内容: 本次更新主要参照了一个Blazor的Diagram的画线算法,链接地址:[https://github.com/Blazor-Diagrams/Blazor.Diagrams](https://github.com/Blazor-Diagrams/Blazor.Diagrams),感谢作者。 @@ -32,7 +87,7 @@ nuget地址:![输入图片说明](nuget.png) 3.支持形状绘制。 -4.连接线(部分完成,完善中) +4.连接线 5.位置,组合,对齐 @@ -40,7 +95,7 @@ nuget地址:![输入图片说明](nuget.png) 7.填充颜色,支持线性渐变色,径向渐变色等 -8.支持箭头样式(部分完成,完善中) +8.支持箭头样式 9.锁定与解锁 diff --git a/a16723ba-2e88-4391-b9b0-5361ecc7741b.png b/a16723ba-2e88-4391-b9b0-5361ecc7741b.png new file mode 100644 index 0000000..5b56f11 Binary files /dev/null and b/a16723ba-2e88-4391-b9b0-5361ecc7741b.png differ diff --git a/c022f4a4-f474-4a94-8730-22f7eadda2c4.png b/c022f4a4-f474-4a94-8730-22f7eadda2c4.png new file mode 100644 index 0000000..33e1793 Binary files /dev/null and b/c022f4a4-f474-4a94-8730-22f7eadda2c4.png differ diff --git a/c99448f6-2342-4a19-a263-3723df7bdda7.png b/c99448f6-2342-4a19-a263-3723df7bdda7.png new file mode 100644 index 0000000..0bde962 Binary files /dev/null and b/c99448f6-2342-4a19-a263-3723df7bdda7.png differ diff --git a/cab534e3-9230-47ce-b1aa-2471a3d7f6b2.png b/cab534e3-9230-47ce-b1aa-2471a3d7f6b2.png new file mode 100644 index 0000000..26c02aa Binary files /dev/null and b/cab534e3-9230-47ce-b1aa-2471a3d7f6b2.png differ diff --git a/cefd98ca-3809-48f1-9e23-a8f408046f2d.png b/cefd98ca-3809-48f1-9e23-a8f408046f2d.png new file mode 100644 index 0000000..004a72d Binary files /dev/null and b/cefd98ca-3809-48f1-9e23-a8f408046f2d.png differ diff --git a/d2b38816-aae2-438d-b89c-ba86225c57b4.png b/d2b38816-aae2-438d-b89c-ba86225c57b4.png new file mode 100644 index 0000000..842aefb Binary files /dev/null and b/d2b38816-aae2-438d-b89c-ba86225c57b4.png differ