我正在尝试使用Windows Phone 8的字符串/图像的键/值创建字典。
我理解字典是如何工作的,但我不确定我将使用哪种类型的图像。
基本上,我正在尝试为字母表中的每个字母创建26个图像,1,以便苹果对应于苹果的图像。
我对如何在WP8上执行此操作感到困惑,因此任何正确方向的指导都将受到赞赏
更新:谢谢你的回答。我仍然需要在这里做错事。例如:
//Set up the dictionary of AlphaImages objects.
if (AlphaImages == null)
{
AlphaImages = new Dictionary<string, BitmapImage>();
AlphaImages.Add("Apple", new BitmapImage(@"Apple.jpg"));
}
它声称我使用BitmapImage的无效参数。 Following along with this thread,用户使用此代码采用不同的方法:
Dictionary<string, Bitmap> lookup = new Dictionary<string, Bitmap>();
lookup.Add("A", new Bitmap(@"C:\08\letters\1\a1.bmp", true));
我也无法让它工作,因为编译器会发出同样的错误。
我可能做错了什么?
答案 0 :(得分:2)
尝试:
AlphaImages.Add(“Apple”,新的BitmapImage(new Uri(“Apple.jpg”,UriKind.Relative)));
确保将图像设置为内容构建操作。
空气编码。 :)
另请参阅here
答案 1 :(得分:1)
您正在寻找BitmapImage
class。