Surface Pro 3のコードにのみ影響する興味深い問題があります。 RadRibbonViewのtelerikコントロールを実行し、最小化すると、ポップアップが画面の左端に表示されます。この動作はデスクトップでは発生せず、RadRibbonTabの下でクリッピングするだけで動作します。 Surface Pro 3では、Viewが最小化されていなくても最小限に抑えられたときにうまく動作します。私はこれを引き起こしている可能性のあるものについてさらに調査するつもりで、Telerikのチュートリアルのいくつかに従っていた:https://docs.telerik.com/devtools/wpf/controls/radribbonview/features/ribbon-controls/ribbon-window-wpf。私の例では、XAMLはRadRibbonWindowを使用していますが、Windowのトップレベルでもこの問題が発生します。私はTelerikに連絡する可能性が最も高いですが、Stack Overflowの誰かがこれを見て、それに対処する方法がわかっていれば不思議でした。Telerik RadRibbonViewがRadRibbonTabネストしたオブジェクトを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>
これは起こってはいけません。ドッキングとTelerikが応答を掲示し、それが本質的な問題を引き起こしているタブレットデバイスのデフォルトの動作です