Microsoft.Toolkit.Win32 icon indicating copy to clipboard operation
Microsoft.Toolkit.Win32 copied to clipboard

[WPF/MapControl] MapControl is on top of every other control

Open meJevin opened this issue 4 years ago • 7 comments

When using MapControl I am unable to place any other controls in WPF on top of it. It seems to be on top of everything for some reason.

I've not seen a version where this is fixed.

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to Reproduction repo link
  2. Go to Source folder
  3. Open MapControlBug.sln solution
  4. In MainWindow.xaml verify that the button with content Hello is rendered over the MapControl in the XAML previewer.
  5. Run the application and verify that MapControl is rendered on top of the aforementioned Button

Expected behavior

MapControl should respect z index of other controls

Screenshots

How it looks in the previewer: image How it looks when I run the app: image

Environment

WPF, .Net Core 3.1, Windows 10. NuGet Package(s): Microsoft.Toolkit.Wpf.UI.Controls Package Version(s): Microsoft.Toolkit.Wpf.UI.Controls: 6.1.2

Project .NET Version:

  • [ ] .NET Framework (version: )
  • [ ] .NET Core 3
  • [X] .NET Core 3.1

Windows 10 Build Number:

  • 21390.1

Device form factor:

  • [X] Desktop
  • [ ] Xbox
  • [ ] Surface Hub
  • [ ] IoT

Visual Studio

  • [ ] 2017 (version: )
  • [X] 2019 (version: )

meJevin avatar May 31 '21 13:05 meJevin

Hello meJevin, thank you for opening an issue with us!

I have automatically added a "needs triage" label to help get things started. Our team will analyze and investigate the issue, and escalate it to the relevant team if possible. Other community members may also look into the issue and provide feedback 🙌

ghost avatar May 31 '21 13:05 ghost

This issue has been marked as "needs attention 👋" due to no activity for 15 days. Please triage the issue so the fix can be established.

ghost avatar Jun 15 '21 14:06 ghost

This issue has been marked as "needs attention 👋" due to no activity for 15 days. Please triage the issue so the fix can be established.

ghost avatar Jun 30 '21 14:06 ghost

FYI @marb2000

michael-hawker avatar Sep 03 '21 20:09 michael-hawker

I get the same issue with MediaPlayerElement . I assume it is the case for all UWP controls hosted on WPF? Is there any work around?

geocine avatar Jun 15 '22 16:06 geocine

I believe this is a general airspace issues, I thought Winforms host behaved the same way? Not sure if there's anything to be done. Thought there was a note somewhere about this... @marb2000?

michael-hawker avatar Jun 15 '22 17:06 michael-hawker

You are right @michael-hawker it looks like air-space issues.

marb2000 avatar Jun 15 '22 22:06 marb2000