All Projects → Jinten → NodeGraph

Jinten / NodeGraph

Licence: MIT license
Node graph control in WPF.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to NodeGraph

Weather
用WPF写的日历天气桌面小程序
Stars: ✭ 44 (-20%)
Mutual labels:  wpf
FriendEditor
A WPF sample app to demonstrate how to use MVVM design pattern and MVVMLight toolkit
Stars: ✭ 38 (-30.91%)
Mutual labels:  wpf
audion.cscore
An audio visualization and processing framework for WPF
Stars: ✭ 30 (-45.45%)
Mutual labels:  wpf
wecbrtc-WPFDemo
iConfRTC WebRTC Video Conferencing WPF Demo (c#).
Stars: ✭ 19 (-65.45%)
Mutual labels:  wpf
FrameSystem
WPF通用权限开发框架
Stars: ✭ 40 (-27.27%)
Mutual labels:  wpf
xamarin-forms-wpf-samples
Xamarin.Forms WPF Samples
Stars: ✭ 14 (-74.55%)
Mutual labels:  wpf
WpfMultiStyle
Apply multiple styles to one element for WPF.
Stars: ✭ 18 (-67.27%)
Mutual labels:  wpf
SocketChat
C# & WPF Client-Server chat application
Stars: ✭ 28 (-49.09%)
Mutual labels:  wpf
TrialMaker.Demo
A powerful yet straight-forward library suite that provides secure trial license generation and copy-protection features for .NET applications. It also supports premium license generation for expired free-trials.
Stars: ✭ 21 (-61.82%)
Mutual labels:  wpf
Caliburn.Light
The magic-free Caliburn.Light, a powerful framework designed for building applications across current XAML platforms.
Stars: ✭ 64 (+16.36%)
Mutual labels:  wpf
MPDCtrl
A MPD (Music Player Daemon) client.
Stars: ✭ 30 (-45.45%)
Mutual labels:  wpf
TheLastTime
C# .NET 5 Blazor WebAssembly Progressive Web Application that tracks when was the last time you did something
Stars: ✭ 23 (-58.18%)
Mutual labels:  wpf
WpfExtensions
Some syntactic sugar for Wpf development.
Stars: ✭ 128 (+132.73%)
Mutual labels:  wpf
WPFTabTip
Simple TabTip / Virtual Keyboard integration for WPF apps on Win 8.1 and Win 10
Stars: ✭ 85 (+54.55%)
Mutual labels:  wpf
owlos
DIY Open Source OS for building IoT ecosystems
Stars: ✭ 43 (-21.82%)
Mutual labels:  wpf
Simple.Wpf.DataGrid
An experiment to build a data grid (blotter) in WPF without using any third party libaries
Stars: ✭ 64 (+16.36%)
Mutual labels:  wpf
JitPad
On the fly disassemble C# code based on JitDasm
Stars: ✭ 119 (+116.36%)
Mutual labels:  wpf
I18N
I18N Library for .NET, and Delphi
Stars: ✭ 48 (-12.73%)
Mutual labels:  wpf
HexGrid
WPF HexGrid Panel
Stars: ✭ 35 (-36.36%)
Mutual labels:  wpf
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
Stars: ✭ 30 (-45.45%)
Mutual labels:  wpf

NodeGraph

Node graph control in WPF.
You can customize a node visual by style.
So you dont need to implement code behavior in views.
You can keep MVVM design because pure binding V-VM only on xaml.

Package requirements

Environment

  • .NET Framework 4.7.2 or .NET6
  • VisualStudio 2019/2022

note

NodeGraph.csproj is using .NET Framework.
NodeGraph.NET6.csproj is using .NET6.

Also NodeGraph.PreviewTest.csproj and NodeGraphPreviewTest.NET6.csproj same above rule.

Demo

Basic operations.
demo
 
Node Grouping.
GroupNode GroupNode_Resize_Comment

Link Selecting and animations. LinkSelection

You can check behaviors in samples. image

You can change connector color, node header color, node content color and all text color in style. image  
Used MaterialEditor in my Engine.
CamouflageShader

Roadmap

  • optimize for rendering.  

License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].