The RadDocking control is not registering position changes of the docking window when RadDocking is in a WPF UserControl embedded in a WinForms ElementHost:
This appears to only apply to the main window; if you (at runtime) move one of the example panes into a separate window, the compass on that window displays in the correct position when you undock the other pane:
I've attached a stripped down solution that reproduces the issue (originally noticed using 2018R2 when rewriting legacy VB WinForms in C# WPF user controls as part of a tech refresh; attached demo is using 2020R2 .NET 4.5 binaries).
Hello Thomas,
Glad to hear that - I'm closing the item.
If you have any other questions, please let us know.
Regards,
Kalin
Progress Telerik
Hi Thomas,
Thank you for contacting us. This is expected - in order to have the compasses on the correct places you would need to implement and assign custom IWindowInteropabilityAdapter to RadDocking as demonstrated in this example:
https://github.com/telerik/xaml-sdk/blob/master/Docking/DockingInsideWinForms/Form1.cs
Please give it a try and let me know if you have any other issues.
Regards,
Kalin
Progress Telerik