Add project files.

This commit is contained in:
Ankitkumar Satapara
2026-04-17 22:31:58 +05:30
commit 21aaef6776
473 changed files with 50152 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
![editor-interaction](https://user-images.githubusercontent.com/12727904/192004838-ec6dd997-5e64-4c01-940c-1cd1b8d27837.gif)
# 欢迎来到Nodify!
Nodify是一个WPF基于节点的[编辑器控件](编辑器概述),其中包含一系列[节点](节点概述)、[连接](连接概述)和[连接器](连接器概述)组件,旨在简化构建基于节点的工具的过程。
这是受虚幻引擎的[蓝图视觉脚本](https://docs.unrealengine.com/en-US/ProgrammingAndScripting/Blueprints/index.html)系统启发但仅专注于用户界面和用户交互部分。与蓝图不同Nodify是一个通用库提供了一个节点图编辑器组件可以嵌入到任何 WPF 应用程序中。
该图形编辑器是一个无限区域,您可以在其中放置和移动节点,选择和拖动节点组,连接和断开节点或连接器,放大和缩小,以及在将节点或导线拖动到边缘附近时自动移动屏幕等。
Nodify功能丰富经过优化可以同时与数百个节点进行交互并且...它是为与MVVM一起工作而重新架构的。
### 要求
![IDE](https://img.shields.io/static/v1?label=%20&message=VS%202019%20or%20greater&color=informational&style=for-the-badge&logo=visual-studio)
![C#](https://img.shields.io/static/v1?label=%20&message=8.0&color=239120&style=for-the-badge&logo=c-sharp)
![.NET](https://img.shields.io/static/v1?label=%20&message=Framework%204.7.2%20to%20NET%206&color=5C2D91&style=for-the-badge&logo=.net)
### 从Nuget安装Nodify
[![Download Package](https://img.shields.io/nuget/v/Nodify?label=Download&logo=nuget&style=for-the-badge)](https://www.nuget.org/packages/Nodify/)
```xml
Install-Package Nodify
```
### 应用案例
- [Playground](https://github.com/miroiu/nodify/tree/master/Examples/Nodify.Playground)
- [State machine](https://github.com/miroiu/nodify/tree/master/Examples/Nodify.StateMachine)
- [Calculator](https://github.com/miroiu/nodify/tree/master/Examples/Nodify.Calculator)
[![IDE](https://img.shields.io/static/v1?label=%20&message=GET%20STARTED&color=9cf&style=for-the-badge)](开始)