我有这个UC:
<UserControl
bla bla bla
Background="Blue">
<Grid Background="Red"></Grid>
</UserControl>
此UC捆绑在ContentControl中。这有一个奇怪的效果。除最低像素外,整个ContentControl都变为红色。底部像素变为紫色。如果指定其他颜色,它们也会混合。如果未在UC或网格中指定颜色,但在网格中添加完全绘制的元素,则此行仍然保留,并将采用UC所在的窗口或控件的颜色。
任何容器(DataPanel,StackPanel等)都会出现此问题。有人遇到过这样的问题吗?
答案 0 :(得分:1)
通过将SnapsToDevicePixels
的{{1}}属性设置为ControlContent