MapPanel implementation

This commit is contained in:
ClemensFischer 2024-08-28 14:39:49 +02:00
parent 6d2ba9ede7
commit 7637210211
4 changed files with 15 additions and 10 deletions

View file

@ -27,6 +27,8 @@ namespace MapControl
DependencyPropertyHelper.RegisterAttached<MapPanel, BoundingBox>("BoundingBox", null,
(element, oldValue, newValue) => (element.Parent as MapPanel)?.InvalidateArrange());
protected IEnumerable<FrameworkElement> ChildElements => Children.OfType<FrameworkElement>();
public MapPanel()
{
InitMapElement(this);
@ -74,8 +76,6 @@ namespace MapControl
element.RenderTransformOrigin = new Point(originX, originY);
}
protected IEnumerable<FrameworkElement> ChildElements => Children.OfType<FrameworkElement>();
private static void SetVisible(FrameworkElement element, bool visible)
{
element.Visibility = visible ? Visibility.Visible : Visibility.Collapsed;