0
我有工具栏,我需要添加菜单作为它的一部分(工具栏结合了菜单和单击按钮)。一切工作正常,除了一个小的视觉问题。WPF:菜单项内工具栏边框问题
当菜单打开时,它很好地连接到工具栏(它位于相同的边框内)。但是,当菜单位于屏幕的边缘时,它会向左侧略微打开,但菜单边界的间隙位于左侧。关于如何纠正差距的任何想法?
示例代码:
<ToolBarTray IsLocked="True">
<ToolBar>
<Menu>
<MenuItem Header="Menu item">
<MenuItem Header="Item" />
<MenuItem Header="Item 2" />
</MenuItem>
</Menu>
</ToolBar>
</ToolBarTray>
如果屏幕上没有足够的空间,这将不起作用。 – Omilis
打开菜单“窗口”与WPF中的可视化树断开连接,因此将它们放入网格中并不一定包含它们。 –