我将菜单控件停靠在页面底部,但它向下展开。任何人都可以帮助向上扩展它。我需要向顶部扩展
提前致谢
<Menu>
<MenuItem x:Name="menuitem"/>
</Menu>
public MainWindow()
{
InitializeComponent ();
menuitem.ApplyTemplate ();
Popup pop = menuitem.Template.FindName ( "PART_Popup", menuitem ) as Popup;
if ( pop != null ) pop.Placement = PlacementMode.Top;
}
我在菜单中添加了此代码
<Menu.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation = "Vertical" VerticalAlignment="Bottom" />
</ItemsPanelTemplate>
</Menu.ItemsPanel>
它完成了