发布网友 发布时间:2022-04-22 10:30
共4个回答
热心网友 时间:2023-10-10 19:12
你这段代码不是在listView中显示Bitmap 的。
MemoryStream stream = new MemoryStream();//实例化一个MemoryStream对象热心网友 时间:2023-10-10 19:13
MemoryStream stream = new MemoryStream(); //实例化内存流(这段代码好像不完整,应该初始化后调用Bitmap.Save并把这个内存流作为参数,即bitmap.Save(stream,bitmap.RawFormat))
BitmapImage bitmapImage = new BitmapImage(); //实例化一个BitmapImage(这个东西赋值给Image控件,再把Image控件添加到listView中就可以显示了)
bitmapImage.BeginInit(); //开始初始化BitmapImage,这个东西要和EndInit成对出现,并在它们之间初始化BitmapImage。
bitmapImage.StreamSource = stream; //指定BitmapImage的图片源来自你的内存流。
bitmapImage.EndInit(); //结束初始化
望采纳,谢谢
热心网友 时间:2023-10-10 19:13
这代码好像不是C语言的代码。如果你要学C语言的话,我推荐你用《C程序设计》,清华大学用的就是这个教材。
热心网友 时间:2023-10-10 19:14
xmal里面定义image吧