排队<;图像>;在Silverlight中,在图像之间留下一条线-如何消除它?

排队<;图像>;在Silverlight中,在图像之间留下一条线-如何消除它?,silverlight,image,Silverlight,Image,我试图根据绝对位置在画布上排列s,但图像周围总是有边框。有没有办法摆脱它 在这个例子中,我有一张名为“yellow.png”的图片,它是135h x 180w,我试图把它像瓷砖一样放在画布上。代码如下: <Grid x:Name="LayoutRoot" Background="Black" Width="720" Height="540"> <Canvas Width="720" Height="540"> <Image Source="y

我试图根据绝对位置在画布上排列
s,但图像周围总是有边框。有没有办法摆脱它

在这个例子中,我有一张名为“yellow.png”的图片,它是135h x 180w,我试图把它像瓷砖一样放在画布上。代码如下:

<Grid x:Name="LayoutRoot" Background="Black" Width="720" Height="540">
    <Canvas Width="720" Height="540">
        <Image Source="yellow.png" Canvas.Left="0" Canvas.Top="0"/>
        <Image Source="yellow.png" Canvas.Left="0" Canvas.Top="135" Width="180" Height="135"/>
        <Image Source="yellow.png" Canvas.Left="0" Canvas.Top="270" Width="180" Height="135"/>
        <Image Source="yellow.png" Canvas.Left="0" Canvas.Top="405"/>
        <Image Source="yellow.png" Canvas.Left="180" Canvas.Top="0"/>
        <Image Source="yellow.png" Canvas.Left="180" Canvas.Top="135"/>
        <Image Source="yellow.png" Canvas.Left="180" Canvas.Top="270"/>
        <Image Source="yellow.png" Canvas.Left="180" Canvas.Top="405"/>
    </Canvas>
</Grid>

下面是它的外观:


我对Silverlight一无所知,但在早期版本的IE中,我们有时不得不将所有图像标签塞进同一行,以克服类似的问题。也许Silverlight也有类似的问题?

我无法重现。我在Paint中创建了一个180×135的图像,将其涂成纯黄色,保存为'yellow.png',并使用与上面相同的XAML将其粘贴在
网格中。根本没有明显的网格线


你绝对确定你的“yellow.png”图像是完全黄色的,一直到边缘吗?

哦,老兄,经过大量的故障排除,我发现这只发生在IE9测试版上。所有其他浏览器,RTM工作良好