mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2025-12-06 07:12:04 +01:00
PushpinBorder ArrangeOverride
This commit is contained in:
parent
633f61b21b
commit
8b08a3b8e6
|
|
@ -76,16 +76,13 @@ namespace MapControl
|
|||
|
||||
protected override Size ArrangeOverride(Size size)
|
||||
{
|
||||
if (Child != null)
|
||||
{
|
||||
Child.Arrange(new Rect(
|
||||
BorderWidth + Padding.Left,
|
||||
BorderWidth + Padding.Top,
|
||||
size.Width - BorderWidth - Padding.Right,
|
||||
size.Height - BorderWidth - Padding.Bottom));
|
||||
}
|
||||
Child?.Arrange(new Rect(
|
||||
BorderWidth + Padding.Left,
|
||||
BorderWidth + Padding.Top,
|
||||
Child.DesiredSize.Width,
|
||||
Child.DesiredSize.Height));
|
||||
|
||||
return size;
|
||||
return DesiredSize;
|
||||
}
|
||||
|
||||
public override void Render(DrawingContext drawingContext)
|
||||
|
|
|
|||
|
|
@ -86,16 +86,13 @@ namespace MapControl
|
|||
|
||||
protected override Size ArrangeOverride(Size size)
|
||||
{
|
||||
if (Child != null)
|
||||
{
|
||||
Child.Arrange(new Rect(
|
||||
BorderWidth + Padding.Left,
|
||||
BorderWidth + Padding.Top,
|
||||
size.Width - BorderWidth - Padding.Right,
|
||||
size.Height - BorderWidth - Padding.Bottom));
|
||||
}
|
||||
Child?.Arrange(new Rect(
|
||||
BorderWidth + Padding.Left,
|
||||
BorderWidth + Padding.Top,
|
||||
Child.DesiredSize.Width,
|
||||
Child.DesiredSize.Height));
|
||||
|
||||
return size;
|
||||
return DesiredSize;
|
||||
}
|
||||
|
||||
protected override void OnRender(DrawingContext drawingContext)
|
||||
|
|
|
|||
Loading…
Reference in a new issue