我一直很愉快地编写我的新程序,它运行得非常好。一开始它很简单,不需要菜单,但后来我决定增加更多功能,所以需要一个菜单。噼啪!下面的图片更好地解释了我的问题。
注意到文件菜单对齐了吗?图片中的应用程序只是一个测试应用程序,只是为了查看我是否添加了其他应用程序中可能导致问题的内容。即使项目是全新的,它仍然会出现。我不明白为什么会发生这种情况。有人经历过这种情况吗?带有设置命令的MenuItems也因某种原因被禁用。未设置的MenuItems则没有。您可以看到上面显示的“退出”MenuItem已被禁用。在下面的代码中,它设置为“ApplicationCommands.Close”。
顺便说一句,我使用的是Windows 7 x64,并使用Visual Studio 2010编写WPF应用程序。非常感谢您的帮助!提前致谢!
顺便说一句,我使用的是Windows 7 x64,并使用Visual Studio 2010编写WPF应用程序。非常感谢您的帮助!提前致谢!
<Window x:Class="TestDrive.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Menu Height="23" HorizontalAlignment="Left" Name="menu1" VerticalAlignment="Top" Width="200">
<MenuItem Header="File">
<MenuItem Command="ApplicationCommands.Close" Header="Exit" />
</MenuItem>
<MenuItem Header="Edit" />
</Menu>
</Grid>
</Window>