Browse Source

minor fix - handle layout change event of nested types.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2387 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Itar Bar-Haim 19 years ago
parent
commit
95e57238db
  1. 5
      src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs

5
src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs

@ -429,7 +429,7 @@ namespace ClassDiagram @@ -429,7 +429,7 @@ namespace ClassDiagram
return content;
}
private InteractiveItemsStack PerpareNestedTypesContent()
private InteractiveItemsStack PrepareNestedTypesContent()
{
InteractiveItemsStack innerItems = new InteractiveItemsStack();
innerItems.OrientationAxis = Axis.Y;
@ -439,6 +439,7 @@ namespace ClassDiagram @@ -439,6 +439,7 @@ namespace ClassDiagram
{
ClassCanvasItem innerItem = ClassCanvas.CreateItemFromType(ct);
innerItems.Add(innerItem);
innerItem.LayoutChanged += HandleRedraw;
}
return innerItems;
}
@ -496,7 +497,7 @@ namespace ClassDiagram @@ -496,7 +497,7 @@ namespace ClassDiagram
if (classtype.InnerClasses.Count > 0)
{
InteractiveItemsStack nestedTypesContent = PerpareNestedTypesContent();
InteractiveItemsStack nestedTypesContent = PrepareNestedTypesContent();
AddGroupToContent("Nested Types", nestedTypesContent);
}
}

Loading…
Cancel
Save