我通过程序创建一个ListBoxItem,同设置其背景:
ListBoxItem item = new ListBoxItem();
item.Background = new ImageBrush(new BitmapImage(new Uri("lock2.png", UriKind.Relative)));
listBox.Items.Add(item);
lock2.png是以“Resource”方式编入到项目中的,然而实际运行的时候却出现找不到这个文件的错误,难道我必须把这个文件放到项目的输出目录吗?不应该啊,因为,我在xaml里面直接用lock2.png,就能正常显示:
da jia hao!