在为 Windows Phone 7 开发项目时,我在 Grid 上添加了一个图像控件,并在 C# 中使用以下代码来设置图像源:-
Uri nUri = new Uri("/TestImage.png", UriKind.Relative);
BitmapImage nBitmapImage = new BitmapImage(nUri);
FacebookImage.Source = nBitmapImage;
问题是,每当我使用自定义图像时,当我在模拟器上构建和运行应用程序时,它们都不会出现。然而,如果我将上述代码中的图像文件名更改为默认包含在项目中的图像之一(ApplicationIcon.png),则图像会在运行时显示。我想知道这是否是代码或我正在使用的自定义图像文件的问题。我确保我正在创建的图像是正确的,并且具有与默认包含的图像相同的属性。有人可以帮我解决这个问题。
谢谢。