Regarding build numbers, fair enough
just needed to be sure.
For info, my environment is Windows Vista using VS 2008 (Beta) and Expression Blend.
The following are steps I take that will reproduce issues.
1.
Using VS2008, create a new project, add references to Mindfusion DLLs, add Diagram object to toolbox. Double click diagram icon to create Diagram control on window; generates "The property 'FrameworkElement.Width' is read-only and cannot be changed." Same message generated if control drawn manually.
2a.
Using Expression Blend, create a new project, add references to Mindfusion DLLs, add Diagram control to toolbar and double click to create on window. By default the following values are set:
Width=20
Height=20
Diagram.Width=20
Diagram.Height=20
Bounds=0,0,210,100
HorizontalAlignment=Left
VerticalAlignment=Top
My form is:
Width=640
Height=480
With the diagram control selected, it fills the width of the form, over hanging by about a quarter of the form width. It fills about 85% of the height of the form.
Any attempt to modify the height or width of the control (not the bounds) by manually changing the values results in the message "The element <element name> could not be displayed because of a problem with System.Double. Object reference not set to an instance of an object." Reverting to 20 fixes this.
2b.
Continuing from above, resize diagram control to match form width (640) using the controls handles. Width properties on diagram control remain at 20.
2c.
Changing control horizontal alignments to either Right or Stretch causes the handles of the control to be moved out of alignment with the visible control area - it seems to align the handles to its bounds. The same occurrs with vertical alignments Bottom or Stretch.
Enableing scrollbars on the ocntrol seems to cause VS an issue, but this may be just a VS thing.
Hope any of this is useful to you guys.
Regards