2016-10-03 2 views
0

Я пытаюсь получить цвет кисти от красного до зеленого, передавая%. У меня есть datagrid, каждая строка имеет процентное значение. Есть ли какая-либо функция, например getColor (красный, зеленый,%), которые возвращают цвет от красного до зеленого a/c в%.Преобразование цвета с процентом Wpf

+1

Добро пожаловать в SO. Какие исследования вы сделали? [просить]. Удачи. – MickyD

+0

[This] (http://stackoverflow.com/q/9650049/3670437) вопрос может вам помочь. –

ответ

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; 
    } 
} 
+0

На самом деле он просит часть '// Put here your logic'. :) –

Смежные вопросы