ItemsControl中的分隔符为每个项目呈现不同的阴影

我有一个ItemsControl呈现TextBlocks,每个项目底部有一个Separator。 我的问题是每个分隔符都呈现出略微不同的灰色阴影 - 看起来很狡猾: 这是我的XAML:
<ItemsControl ItemsSource="{Binding Path=Items}">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel></StackPanel>
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding}" ></TextBlock>
                <Separator></Separator>
            </StackPanel>
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>
我也尝试使用薄边框而不是分隔符,结果相同。 我怎样才能使每一行相同?     
已邀请:
试试
SnapsToDevicePixels="True"
<ItemsControl ItemsSource="{Binding Path=Items}" SnapsToDevicePixels="True">
如果这没有帮助,你也可以尝试
UseLayoutRounding="True"
(WPF 4)
RenderOptions.EdgeMode="Aliased"
(抗锯齿的转向)     

要回复问题请先登录注册