我遇到了一个WPF相当奇怪的问题。当我在窗体上放置按钮时,它们在设计时看起来很好,但在Windows XP上看起来很好,但是当应用程序在Windows 7上运行时,边缘会变得破损。WPF断边
这是正常的图标的屏幕截图(XP和设计时间)
这里是一个用破碎的边缘(Windows 7)中
任何想法?
编辑:
如这里要求是我使用的按钮
<Button Height="38" HorizontalAlignment="Center" Name="cmdChange_dataset" VerticalAlignment="Center" Width="130" Grid.Column="0" >
<Grid Width="120">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Image Source="/Sales_express_lite_WPF;component/Images/note_to_self_32.png" Stretch="None" Grid.Column="0" HorizontalAlignment="Left"/>
<Label Content="Change DataSet" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
<Button.Effect>
<DropShadowEffect BlurRadius="5" Color="Gray" />
</Button.Effect>
</Button>
你能发布你的Button的XAML代码吗? – Rachel
@Rachel代码示例添加到原来的帖子,思考它我应该张贴在第一位 –
也许与此有关? http://blogs.msdn.com/b/text/archive/2009/08/27/layout-rounding.aspx –