Ok I must be doing something VERY wrong. I had used the exact project as a model for my experimenting.
I have attached my project. So maybe you can tell me what I'm doing wrong.
Here are the steps to follow.
Drag one of the "tables" onto the diagram.
Rotate the tabels and notice how they only go in 90 degree increaments.
Now hit the load button.
Now do the rotate. Constraints are gone, event does not fire.
So I started looking at it an realized that the "Model" is where the events are wired up to. So I got to wondering how the model got loaded up.
Now look in the code, you will see a commented out line in the Load Button handler.
This reassigns the Model to the diagram. Uncomment and run, now the edd loads, updates the overview and promptly disappears when the model is reattached to the diagram?????
I'm SURE I'm doing something real stupid and do not understand how all of this works together. But I have really looked hard at the Getting Started project, and I can't figure out what I'm doing different???
Sorry to be such a newbie! I really like how all of this works, I just need to get a clear understanding of how all of this works.
Dan
>Hi Dan,
Sorry for the inconvenience caused. We could not visualize the condition that you have mentioned here. After deserialize the diagram file we can trigger the Model events(like SizeChanged, PinPointChanged). I have attached my test sample here.
http://websamples.syncfusion.com/samples/Diagram.Windows/F65562/main.htmPlease let us know which Model events you could not fire after the deserialization.
Thanks,
Nagaraj
PlanOGram.zip