AutoHide ToolWindow Expands Behind Direct3D

Docking/MDI for WPF Forum

Posted 2 years ago by Justin Klein
Version: 17.1.0651
Platform: .NET 4.5
Environment: Windows 10 (64-bit)
Avatar

In my Docking/MDI application, if a document in the main workspace contains a Direct3D rendering area (which is actually contained in a WindowsFormsHost), and an AutoHide ToolWindow is expanded, it pops out *behind* the Direct3D.  It does appear properly when the ToolWindow is pinned, and when the main document is not Direct3D, AutoHide ToolWindows expand in front of the doc, as expected.

Video: https://www.screencast.com/t/cP8Wr5ci

Comments (2)

Posted 2 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hi Justin,

Yes that is the airspace issue that WPF has in general with interop content.  But the good news is we have workarounds that can be activated in Docking/MDI to handle this.  Please read through the "Interop Compatibility" topic in the documentation for details on how to activate them.


Actipro Software Support

Posted 2 years ago by Justin Klein
Avatar

Perfect!  Gotta love super-quick fixes...thanks :)

The latest build of this product (v2019.1 build 0681) was released 1 month ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.