 <p>Hi try it using Converter</p> <pre><code> public class BoolToColorConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value is bool &amp;&amp; (bool)value) return new SolidColorBrush(Colors.Red); else return null; } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { throw new NotImplementedException(); } } &lt;Window.Resources&gt; &lt;conv:BoolToColorConverter x:Key="boolToColorConverter"/&gt; &lt;/Window.Resources&gt; &lt;GridViewColumn Header="Product" Width="60" DisplayMemberBinding="{Binding ProductID}" BackGround="{Binding Equality, Converter={StaticResource boolToColorConverter}}" /&gt; </code></pre> <p>I hope this will give you an idea.</p>