<Window x:Class="Ticket209422_CellStyleAccordingToValue.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
	xmlns:local="clr-namespace:Ticket209422_CellStyleAccordingToValue"
    Title="Window1" Height="300" Width="300">
    <Grid>
        <Grid.Resources>
            <local:SizeToErrorConverter x:Key="MySizeToErrorConverter" />
        </Grid.Resources>
		<telerik:RadGridView Name="grid" AutoGenerateColumns="False">
            <telerik:RadGridView.Columns>
                <telerik:GridViewDataColumn HeaderText="Subject"
                        DataMemberBinding="{Binding Subject}" />
                <telerik:GridViewDataColumn HeaderText="Sender"
                        DataMemberBinding="{Binding Sender}" />
                <telerik:GridViewDataColumn HeaderText="Size" DataMemberBinding="{Binding Size}">
                    <telerik:GridViewDataColumn.CellStyle>
                        <Style TargetType="telerik:GridViewCell">
                            <Style.Triggers>
                                <DataTrigger Binding="{Binding Path=Size, Converter={StaticResource MySizeToErrorConverter}}" Value="True">
                                    <Setter Property="Background" Value="Red" />
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </telerik:GridViewDataColumn.CellStyle>
                </telerik:GridViewDataColumn>
            </telerik:RadGridView.Columns>
        </telerik:RadGridView>
    </Grid>
</Window>
