CommunityToolkit / Microsoft.Toolkit.Win32

ARCHIVE - This repository contained XAML Islands wrapper controls and tooling for XAML Islands with WinUI 2, see readme for more info about XAML Islands with WinUI 3 and the WindowsAppSDK.
https://aka.ms/windowsappsdk
Other
384 stars 89 forks source link

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

Open meJevin opened 3 years ago

meJevin commented 3 years ago

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:

Windows 10 Build Number:

Device form factor:

Visual Studio

ghost commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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.

michael-hawker commented 3 years ago

FYI @marb2000

geocine commented 2 years ago

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?

michael-hawker commented 2 years ago

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?

marb2000 commented 2 years ago

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