奇怪的风格行为。请解释

时间:2011-03-27 04:53:32

标签: .net wpf xaml

我有一种风格:

    <Style TargetType="Image">
        <Setter Property="RenderOptions.BitmapScalingMode" Value="HighQuality" />
        <Setter Property="Width" Value="24" />
        <Setter Property="Height" Value="24" />
    </Style>

它会调整面板内的所有图像的大小。但是,它不会影响DataGrid行内的图像。为什么?如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

据我所知,DataGrid会覆盖所有样式,因为它应用了两种不同的样式,一种用于编辑单元格,另一种用于正常外观。