相关疑难解决方法(0)

如何将WriteableBitmap转换为BitmapImage?

BitmapImage bitmapImage = new BitmapImage(new Uri("arka_projects_as_logo.png", UriKind.Relative));
Image uiElement = new Image() { Source = bitmapImage };
ScaleTransform t = new ScaleTransform() { ScaleX = 0.2, ScaleY = 0.2 };
WriteableBitmap writeableBitmap = new WriteableBitmap(uiElement,t);
Run Code Online (Sandbox Code Playgroud)

我想插入这个转换(WriteableBitmap的)的结果为System.Windows.Controls.Image.当我这样做:

Image arkaImage = new Image() { Source = writeableBitmap };
Run Code Online (Sandbox Code Playgroud)

arkaImage根本没有显示.有什么办法可以让它发挥作用?

c# silverlight bitmapimage writeablebitmap silverlight-4.0

12
推荐指数
2
解决办法
2万
查看次数

将RenderTargetBitmap转换为BitmapImage

我有一个RenderTargetBitmap,我需要将其转换为BitmapImage.请检查以下代码.

 RenderTargetBitmap bitMap = getRenderTargetBitmap();
 Image image = new Image();// This is a Image
 image.Source = bitMap;
Run Code Online (Sandbox Code Playgroud)

在上面的代码中我使用了Image.Now我需要使用BitmapImage.我怎样才能做到这一点?

 RenderTargetBitmap bitMap = getRenderTargetBitmap();
 BitmapImage image = new BitmapImage();// This is a BitmapImage
 // how to set bitMap as source of BitmapImage ?
Run Code Online (Sandbox Code Playgroud)

c# wpf bitmapimage rendertargetbitmap

9
推荐指数
1
解决办法
2万
查看次数

WPF - 即时修改图像颜色(C#)

是否可以通过代码(甚至使用模板)修改WPF中图像的颜色?

假设我有一个我需要应用于图块的图像 - 默认情况下将具有白色前景色和透明背景.类似下面的PNG(它在某处!):

添加新的PNG

我不想添加不同的图像 - 使用不同的颜色,而只是想操纵白色 - 而是将其改为黑色.

如果可以做到,有人可以给我一些关于我需要做什么/研究的指示.

wpf image background-foreground

6
推荐指数
1
解决办法
6500
查看次数