wpf的怎样将动态生成的bitmap显示在Canvas?
Xaml中<Grid><CanvasName="Image"Background="#FFFFC0C0"></Canvas></Grid>在代码中怎样将Bitmap显示在...
Xaml中
<Grid>
<Canvas Name="Image" Background="#FFFFC0C0"></Canvas>
</Grid>
在代码中怎样将Bitmap显示在Canvas中 展开
<Grid>
<Canvas Name="Image" Background="#FFFFC0C0"></Canvas>
</Grid>
在代码中怎样将Bitmap显示在Canvas中 展开
1个回答
展开全部
一般不这么直接将图片放到canvas中,可以
<Grid>
<Image name="imageContainer"></Image>
<Canvas Name="Image"></Canvas>
</Grid>
CS代码
image 是图片的二进制数组,
或者将图片文件读取到stream中都可以。
MemoryStream stream = new MemoryStream(image);
BitmapImage bitmapImage = new BitmapImage();
bitmapImage.BeginInit();
bitmapImage.StreamSource = stream;
bitmapImage.EndInit();
imageShow.Source = bitmapImage;
<Grid>
<Image name="imageContainer"></Image>
<Canvas Name="Image"></Canvas>
</Grid>
CS代码
image 是图片的二进制数组,
或者将图片文件读取到stream中都可以。
MemoryStream stream = new MemoryStream(image);
BitmapImage bitmapImage = new BitmapImage();
bitmapImage.BeginInit();
bitmapImage.StreamSource = stream;
bitmapImage.EndInit();
imageShow.Source = bitmapImage;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询