TsNodeの利用例です。
ノードの生成、結合、シリアライズ、整列等が行える組み込みフレームワークのNodeEngineの利用例です。
- .NetFramework 4.6.2
TsNode組み込み用の最低限の実装です。 ノードの移動、接続等を行うことができます。
オープンソースライブラリ等は利用していません。
- .NetFramework 4.7.2 , .Net Core 3.1
MVVMパターンで実装したサンプルアプリケーションです。
Undo/Redoの実装、プロパティツリー等、ヒストリー機能などの一般的なアプリケーションの実装を兼ね備えています。
※このサンプルアプリケーションの作成には下記オープンソースライブラリを利用しています。
System.Reactive
LivetCask
ReactiveProperty
Microsoft.CSharp
Microsoft.Xaml.Behaviors.Wpf
ノードのサイズを変更するサンプルプログラムです。