Is it possible to use xamDiagram to allow user building a workflow (starting with root node and each node can create a node which is allowed from parent node - not all types of node can be created from all nodes) each node correspond to a view/viewmodel and by double clicking node it renders the view based on an instance of data model?
Hello,
I recommend reviewing the following example on how to bind the XamDiagram to complex objects and user interatction here:
eg.http://ko.infragistics.com/samples/wpf/diagram/binding-nodes-with-objects
You can allow your end users to expand upon the diagram by adding their own conection points and nodes via the XamDiagramToolbox compoent:
eg.http://ko.infragistics.com/samples/wpf/diagram/diagram-toolbox
Let me know if you have any specific quesitons regarding this matter.
I have reviewed it, this gives just a base. Interactivity is missing from your example links.
Essentially, I would like each node to create an allowed (pre-defined) node via either toolbox or context menu. just as an example look at following picture. So the toolbox should refresh when I change the selection of node or through context menu user is only able to add a node which is allowed