相关疑难解决方法(0)

如何在XAML中将颜色转换为画笔?

我想将System.Windows.Media.Color值转换为System.Windows.Media.Brush.颜色值被数据绑定到Rectangle对象的Fill属性.Fill属性采用Brush对象,因此我需要一个IValueConverter对象来执行转换.

WPF中是否有内置转换器,还是需要创建自己的转换器?如果有必要,我该如何创建自己的?

data-binding wpf xaml colors converter

49
推荐指数
4
解决办法
5万
查看次数

着色图像

我想试试一个System.Windows.Controls.Image.图像包含透明区域,我只是想用一种颜色着色非透明区域.

例如,图像为黑色/灰色,将其着色为红色会产生红色渐变,透明区域不受影响.

是否可以在XAML或后面的代码(理想情况下)中为WPF中的图像着色?

谢谢

<Image Name="OverlayImage" Canvas.ZIndex="2" />

示例图片:

在此输入图像描述

c# wpf image

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

标签 统计

wpf ×2

c# ×1

colors ×1

converter ×1

data-binding ×1

image ×1

xaml ×1