【发布时间】:2016-12-19 21:39:10
【问题描述】:
我的文档中有以下 XAML:
<Border HorizontalAlignment="Right" VerticalAlignment="Bottom"
Height="100" Width="100"
BorderBrush="Red" BorderThickness="2">
<Image x:Name="image"
Source="http://myinternalserver/mywebservice/getimage.aspx?id=1234&ContentType=Image" />
</Border>
图像在 Win10 和 Win8 中显示良好,但在 Win7 中,我得到的只是一个带有透明背景的红色边框,里面没有图像。当我使用静态 URL 时,例如 google 徽标,它会呈现在所有版本中。
有人知道如何在 Windows 7 中渲染图像吗?
【问题讨论】:
-
图片类型是什么? Windows 7 是否原生支持该类型?
-
是的,它是 PNG,有时是 JPG。没有什么异国情调。
-
您可以从浏览器访问该链接吗?在我看来,它不像 xaml/c# 问题。更像是 Windows 设置问题...
-
是的,它在两个系统上都可以在浏览器中打开。
-
可能是服务器问题、标头等。没有复制样本,很难判断。