我试图通过传递%将刷色从红色变为绿色。我有一个数据网格,每行都有一个百分比值。 是否有像getColor(红色,绿色,%)这样的函数将颜色从红色返回到绿色a / c到%。
答案 0 :(得分:0)
您需要查找转换器,这是一个实现IValueConverter接口的类。您需要使用WPF绑定。
public class BackgroundConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
Brush someBrush;
// Put here your logic
return someBrush;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
return null;
}
}