Browse Source

Adorner Display fix

(fixes #435)
pull/446/head
jkuehner 12 years ago
parent
commit
9bb17efaf9
  1. 4
      src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/AdornerLayer.cs

4
src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/AdornerLayer.cs

@ -221,11 +221,11 @@ namespace ICSharpCode.WpfDesign.Designer.Controls @@ -221,11 +221,11 @@ namespace ICSharpCode.WpfDesign.Designer.Controls
protected override Size ArrangeOverride(Size finalSize)
{
foreach (AdornerPanel adorner in this.Children) {
adorner.Arrange(new Rect(new Point(0, 0), adorner.DesiredSize));
foreach (AdornerPanel adorner in this.Children) {
if (adorner.AdornedElement.IsDescendantOf(_designPanel)) {
adorner.RenderTransform = (Transform)adorner.AdornedElement.TransformToAncestor(_designPanel);
}
adorner.Arrange(new Rect(new Point(0, 0), adorner.DesiredSize));
}
return finalSize;
}

Loading…
Cancel
Save