0
私はツールバーを持っており、その一部としてメニューを追加する必要があります(ツールバーはメニューとシングルクリックボタンの両方を組み合わせています)。小さな視覚的な問題を除いてすべてうまく動作します。WPF:ツールバー内のMenuItem境界の問題
メニューを開くと、ツールバーに正しく接続されます(同じ境界線の内側にあります)。ただし、メニューが画面の端にあるときは、左に少し開きますが、メニューの境界線の隙間は左にとどまります。ギャップを是正する方法に関するアイデアはありますか?
サンプルコード:
<ToolBarTray IsLocked="True">
<ToolBar>
<Menu>
<MenuItem Header="Menu item">
<MenuItem Header="Item" />
<MenuItem Header="Item 2" />
</MenuItem>
</Menu>
</ToolBar>
</ToolBarTray>
画面に十分なスペースがない場合、これは機能しません。 – Omilis
開いているメニューの「ウィンドウ」は、WPFのビジュアルツリーから切り離されているため、グリッド内に配置することは必ずしもそれらを含みません。 –