Ein interessantes Problem, das nur den Code auf einem Surface Pro 3 betrifft. Wenn Sie ein Telerik-Steuerelement für eine RadRibbonView ausführen und es dann minimieren, wird das Popup ganz links auf dem Bildschirm geöffnet. Dieses Verhalten tritt nicht auf einem Desktop auf und funktioniert nur unter dem RadRibbonTab. Auf einem Surface Pro 3 funktioniert es gut, wenn die Ansicht nicht minimiert ist, aber wenn sie minimiert ist, verhält sie sich schlecht. Ich dachte darüber nach, mehr darüber zu untersuchen, was das verursachen könnte und folgte einigen Tutorials auf Telerik: https://docs.telerik.com/devtools/wpf/controls/radribbonview/features/ribbon-controls/ribbon-window-wpf. In meinem Beispiel zeigt XAML, dass es ihr RadRibbonWindow verwendet, aber eine Window Top-Ebene wird dieses Problem ebenfalls verursachen. Ich werde höchstwahrscheinlich Telerik kontaktieren, war aber neugierig, ob jemand auf Stack Overflow dies gesehen hat und wie man damit umgehen kann.Telerik RadRibbonView erscheint RadRibbonTab verschachtelte Objekte auf der linken Seite in Surface Pro
<telerik:RadRibbonWindow x:Class="TelerikTesting.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:TelerikTesting"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<telerik:RadRibbonView x:Name="RibbonView" IsMinimizable="True" IsMinimized="True" MinimizeButtonVisibility="Visible"
PopupOpened="RadRibbonView_PopupOpened">
<telerik:RadRibbonView.Items>
<telerik:RadRibbonTab Header="Home">
<telerik:RadRibbonGroup Header="HomeContent" >
</telerik:RadRibbonGroup>
</telerik:RadRibbonTab>
<telerik:RadRibbonTab Header="View" />
</telerik:RadRibbonView.Items>
</telerik:RadRibbonView>
</telerik:RadRibbonWindow>
Nun, das sollte nicht passieren.
funktioniert gut, wenn dockt und nicht minimiert