用于<string,image>,WP8的字典

我正在尝试为Windows Phone 8创build一个带有string/图像键/值的字典。

我明白字典是如何工作的,但是我不确定哪一种types可以用于我的形象。

本质上,我试图创build26个图像,1个字母的每个字母,使苹果对应的苹果的形象。

我很困惑如何在WP8上做到这一点,所以任何指导正确的方向将不胜感激

更新:谢谢你的答案。 我在这里仍然要做错事。 例如:

//Set up the dictionary of AlphaImages objects. if (AlphaImages == null) { AlphaImages = new Dictionary<string, BitmapImage>(); AlphaImages.Add("Apple", new BitmapImage(@"Apple.jpg")); } 

它声称Im使用无效参数的BitmapImage。 跟随这个线程,用户采取不同的方法与此代码:

 Dictionary<string, Bitmap> lookup = new Dictionary<string, Bitmap>(); lookup.Add("A", new Bitmap(@"C:\08\letters\1\a1.bmp", true)); 

而且我也无法得到这个工作,因为编译器吐出相同的错误。

我可能做错了什么?

尝试:

AlphaImages.Add(“Apple”,new BitmapImage(new Uri(“Apple.jpg”,UriKind.Relative)));

确保图像设置为具有内容的构建操作。

航空编码。 🙂

另外,看到这里

您正在寻找BitmapImage类 。