Diagramming in Silverlight MVVM- connecting shapes
Posted
by silverfighter
on Stack Overflow
See other posts from Stack Overflow
or by silverfighter
Published on 2010-03-27T14:22:47Z
Indexed on
2010/05/04
0:48 UTC
Read the original article
Hit count: 588
Hi,
have I have a quesition regarding MVVM pattern in the uses case of diagramming.
What I have so far is a list of Items which are my Shapes.
ObservableCollection<ItemsViewModels> Items;
and a Collection of Connection of Items
ObservableCollection<ConnectionViewModel>
Each ItemViewModel has an ID and a ConnectionViewModel has two ID to connect the Items.
My ItemsViewModel Collection is bound to a itemscontrol which is layout on a Canvas.
With the ElementMouseDragBehavior I am able to drag my Items around. Now comes my big question =) How can I visualize my connections that I will be able to move the items around and the items stay connected with a line either straign or bezier.
I don't know how to abstract that with the mvvm pattern.
Thanks for any help...
© Stack Overflow or respective owner