我正在开发一个 WPF,由于某种原因,我的菜单栏底部一直被切断。
我搜索并找到了一些答案,说明这是 .NET v3.5 框架中的错误,并且已在 v4.0 中修复。但是,我当前的项目设置是为 .NET v4.5 设置的。
我的 WPF 预览看起来很完美。当我去运行程序时,那就是它被切断的时候。由于我的代表率低,我无法显示图像,所以这里是链接:
http://i40.tinypic.com/o0tsvn.jpg
http://i43.tinypic.com/sgmhk7.jpg
任何帮助将不胜感激。
<Window x:Name="mainWindow" x:Class="Kewpon.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Kewpon" Height="585.455" Width="704.454">
<Grid>
<ListView x:Name="itemListView" HorizontalAlignment="Left" Height="514" Margin="0,21,0,0" VerticalAlignment="Top" Width="227">
<ListView.View>
<GridView>
<GridViewColumn Width ="155" Header="Item Name" DisplayMemberBinding="{Binding itemName}"/>
<GridViewColumn Width ="60" Header="Cost" DisplayMemberBinding="{Binding retailCost}"/>
</GridView>
</ListView.View>
</ListView>
<Label x:Name="totalLabel" Content="Total:" HorizontalAlignment="Left" Margin="232,119,0,0" VerticalAlignment="Top"/>
<Label x:Name="totalNoTaxLabel" Content="Total before tax:" HorizontalAlignment="Left" Margin="232,26,0,0" VerticalAlignment="Top" RenderTransformOrigin="1.417,1.741"/>
<Label x:Name="totalNoTaxLabel_Copy" Content="Tax: " HorizontalAlignment="Left" Margin="232,88,0,0" VerticalAlignment="Top"/>
<Label x:Name="totalNoCouponLabel" Content="Total before coupons:" HorizontalAlignment="Left" Margin="232,57,0,0" VerticalAlignment="Top" RenderTransformOrigin="1.417,1.741"/>
<Menu x:Name="mainMenu" DockPanel.Dock="Top" Margin="0,-2,0,534">
<MenuItem Header="_File">
<MenuItem Header="Open"/>
<MenuItem Header="Save"/>
<Separator/>
<MenuItem Header="Close" Click="closeMenuItem_Click"/>
</MenuItem>
<MenuItem Header="Add">
<MenuItem Header="Add Item" Click="addItemMenuItem_Click"/>
<MenuItem Header="Add Coupon" Click="addCouponMenuItem_Click"/>
</MenuItem>
<MenuItem Header="Remove" Click="removeMenuItem_Click"/>
</Menu>
</Grid>
</Window>