├── .github └── workflows │ └── gitleaks.yaml ├── .gitignore ├── README.md ├── SfDiagramWithMSAGL.sln └── SfDiagramWithMSAGL ├── App.config ├── App.xaml ├── App.xaml.cs ├── Graph ├── Abstract.msagl.geom.Graph ├── B466.msagl.geom.Graph ├── Baseball.msagl.geom.Graph ├── Bug1.msagl.geom.Graph ├── Channel.msagl.geom.Graph ├── Complex.msagl.geom.Graph ├── ComplexK20.msagl.geom.Graph ├── Graph0.msagl.geom.Graph ├── Graph1.Graph ├── Graph10_25.msagl.geom.Graph ├── Graph2.Graph ├── Graph3.Graph ├── Graph4.Graph ├── Graph5.Graph ├── Graph6.Graph ├── GraphModelGrouped.msagl.geom.Graph ├── GraphWithBug.msagl.geom.Graph ├── GraphWithGroups.msagl.geom.Graph ├── LargeForm1.msagl.geom.Graph ├── Large_1138bus.msagl.geom.Graph ├── LayoutOfADisconnectedGraphWithSugiyama.msagl.geom.Graph ├── MDS1.graphml.Graph ├── MDS2.graphml.Graph ├── MDS3.graphml.Graph ├── MDS4.graphml.Graph ├── MDS5.graphml.Graph ├── Nodes50.msagl.geom.Graph ├── Prob0.msagl.geom.Graph ├── RoutingRegressionBug20110127.msagl.geom.Graph ├── SimpleOverlappedObstacle.msagl.geom.Graph ├── Test.Graph ├── Tree1.graphml.Graph ├── Tree2.graphml.Graph └── Tree3.graphml.Graph ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── SfDiagramWithMSAGL.csproj ├── Utility ├── DelegateCommand.cs ├── GraphFile.cs └── MSAGLLayout.cs ├── View ├── DiagramView.xaml └── DiagramView.xaml.cs ├── ViewModel └── DiagramVM.cs └── packages.config /.github/workflows/gitleaks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/.github/workflows/gitleaks.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/README.md -------------------------------------------------------------------------------- /SfDiagramWithMSAGL.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL.sln -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/App.config -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/App.xaml -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/App.xaml.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Abstract.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Abstract.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/B466.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/B466.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Baseball.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Baseball.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Bug1.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Bug1.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Channel.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Channel.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Complex.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Complex.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/ComplexK20.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/ComplexK20.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph0.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph0.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph1.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph1.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph10_25.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph10_25.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph2.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph2.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph3.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph3.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph4.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph4.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph5.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph5.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Graph6.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Graph6.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/GraphModelGrouped.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/GraphModelGrouped.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/GraphWithBug.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/GraphWithBug.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/GraphWithGroups.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/GraphWithGroups.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/LargeForm1.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/LargeForm1.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Large_1138bus.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Large_1138bus.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/LayoutOfADisconnectedGraphWithSugiyama.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/LayoutOfADisconnectedGraphWithSugiyama.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/MDS1.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/MDS1.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/MDS2.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/MDS2.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/MDS3.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/MDS3.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/MDS4.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/MDS4.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/MDS5.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/MDS5.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Nodes50.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Nodes50.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Prob0.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Prob0.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/RoutingRegressionBug20110127.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/RoutingRegressionBug20110127.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/SimpleOverlappedObstacle.msagl.geom.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/SimpleOverlappedObstacle.msagl.geom.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Test.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Test.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Tree1.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Tree1.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Tree2.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Tree2.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Graph/Tree3.graphml.Graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Graph/Tree3.graphml.Graph -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/MainWindow.xaml -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/MainWindow.xaml.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Properties/Resources.resx -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Properties/Settings.settings -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/SfDiagramWithMSAGL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/SfDiagramWithMSAGL.csproj -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Utility/DelegateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Utility/DelegateCommand.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Utility/GraphFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Utility/GraphFile.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/Utility/MSAGLLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/Utility/MSAGLLayout.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/View/DiagramView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/View/DiagramView.xaml -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/View/DiagramView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/View/DiagramView.xaml.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/ViewModel/DiagramVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/ViewModel/DiagramVM.cs -------------------------------------------------------------------------------- /SfDiagramWithMSAGL/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SyncfusionExamples/wpf-diagram-custom-layout/HEAD/SfDiagramWithMSAGL/packages.config --------------------------------------------------------------------------------