Minor changes

This commit is contained in:
ClemensFischer 2023-01-21 16:08:23 +01:00
parent a282ba1b5e
commit 22d5aadb9d
2 changed files with 6 additions and 4 deletions

View file

@ -264,7 +264,8 @@ namespace MapControl
private static void ArrangeElement(FrameworkElement element, Point position)
{
var rect = new Rect(position, GetDesiredSize(element));
var size = GetDesiredSize(element);
var rect = new Rect(position.X, position.Y, size.Width, size.Height);
switch (element.HorizontalAlignment)
{
@ -299,7 +300,8 @@ namespace MapControl
private static void ArrangeElement(FrameworkElement element, Size parentSize)
{
var rect = new Rect(new Point(), GetDesiredSize(element));
var size = GetDesiredSize(element);
var rect = new Rect(0d, 0d, size.Width, size.Height);
switch (element.HorizontalAlignment)
{

View file

@ -37,9 +37,9 @@ namespace MapControl
{
var x = Canvas.GetLeft(element);
var y = Canvas.GetTop(element);
var p = new Point(double.IsNaN(x) ? 0d : x, double.IsNaN(y) ? 0d : y);
var size = MapPanel.GetDesiredSize(element);
element.Arrange(new Rect(p, MapPanel.GetDesiredSize(element)));
element.Arrange(new Rect(x, y, size.Width, size.Height));
}
return finalSize;