示例:WPF中推荐一个Diagram开源流程图控件

一、目的:分享一个自研的开源流程图控件

二、使用方法

1、引用Nuget包:

2、添加节点列表和绘图控件

XML 复制代码
        <DockPanel>
            <ItemsControl DockPanel.Dock="Left">
                <h:GeometryNodeData Text="节点"/>
            </ItemsControl>
            <h:Diagram>
                <h:Diagram.Layout>
                    <h:LocationLayout />
                </h:Diagram.Layout>
                <h:Diagram.LinkDrawer>
                    <h:BrokenLinkDrawer />
                </h:Diagram.LinkDrawer>
                <b:Interaction.Behaviors>
                    <h:DiagramDropTextNodeBehavior/>
                </b:Interaction.Behaviors>
            </h:Diagram>
        </DockPanel>

3、运行效果

​​​​​​​

三、环境

VS2022 NET7

四、更多示例

GitHub - HeBianGu/WPF-Diagram: WPF流程图控件

exe示例下载地址:Release 1.0.0 · HeBianGu/WPF-Diagram · GitHub

五、教程

待更新

六、源码地址

GitHub - HeBianGu/WPF-ControlDemo: 示例

GitHub - HeBianGu/WPF-ControlBase: Wpf封装的自定义控件资源库

GitHub - HeBianGu/WPF-Control: WPF轻量控件和皮肤库

七、了解更多

System.Windows.Controls 命名空间 | Microsoft Learn

https://github.com/HeBianGu

HeBianGu的个人空间-HeBianGu个人主页-哔哩哔哩视频

相关推荐
源之缘-OFD先行者44 分钟前
GMap.NET + WPF:构建高性能 ADS-B 航空器追踪平台
.net·wpf·ads-b
Marzlam2 小时前
WPF学习路线
wpf
空中湖3 小时前
手绘风格流程图工具:简单高效的在线流程图绘制工具
流程图
weixin_535455794 小时前
WPF设计学习记录滴滴滴2
学习·wpf
^@^lemon tea^@^6 小时前
WPF 浅述IsHitTestVisible属性
wpf·wpf 穿透
全星0076 小时前
失效模式分析(FMEA)、控制计划(CP)、流程图(Flowchart)的无缝衔接与高效管理--全星FMEA软件系统
流程图
lixy5797 小时前
C# WPF 命令机制(关闭CanExecute自动触发,改手动)
c#·wpf
Marzlam15 小时前
一文了解WPF技术简介
wpf
arriettyandray20 小时前
C#/WPF学习系列之问题记录——使用不流畅
c#·wpf
勘察加熊人1 天前
wpf+c#路径迷宫鼠标绘制
开发语言·c#·wpf