我正在为 Windows 应用商店应用程序在 XAML 中构建 UI;它在相邻列中使用两个背景图形。XAML 如下:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="11" />
</Grid.ColumnDefinitions>
<Image Source="/Assets/stop-title-background-strip.png" Stretch="Fill" />
<Image Grid.Column="1" Source="/Assets/routes-chevron.png" Stretch="Fill" />
<TextBlock Text="Available Routes" />
</Grid>
然而,当它被渲染时,列之间有一个明显的微小间隙:
我尝试将 Grid 和 Image 元素的 UseLayoutRounding 属性设置为“true”(和 false),但这并不能解决问题。
我怎样才能阻止这个差距出现?