Как установить цвет текста DataGridTextColumn?

Я пытаюсь изменить цвет DataGridTextColumn.

Вот что я делаю. я делаю:

<DataGridTextColumn 
    Header="Status" 
    Binding="{Binding IsActive, 
               Converter= {StaticResource BoolToStatusConverter}}"
    Foreground="{Binding Path=IsActive,
               Converter={StaticResource BoolToColorConverter}}"/>

Текст установлен правильно, но цвет не меняется, и я получаю следующую ошибку:

System.Windows.Data Error: 2 : Cannot find governing FrameworkElement or 
FrameworkContentElement for target element. BindingExpression:Path=IsActive; 
DataItem=null; target element is 'DataGridTextColumn' (HashCode=40349079); target 
property is 'Foreground' (type 'Brush')

Что мне сделать, чтобы это работало?

12
задан akjoshi 8 June 2012 в 15:47
поделиться