This question is locked. New answers and comments are not allowed.
We apply VistaTheme for our silverlight application. This error occurs when we click by checkbox background color row becomes white. When we click by row we get expected result and background color row becomes blue. Below we attach screenshot. Thank's for help.
This is code our view with RadGridView
<Grid x:Name="LayoutRoot"
Background="White"
DataContext="{StaticResource MyViewModel}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<StackPanel>
<telerik:RadGridView Grid.Row="0" SelectionMode="Multiple"
x:Name="clubsGrid" AutoGenerateColumns="False" IsSynchronizedWithCurrentItem="False"
ItemsSource="{Binding Clubs}" IsReadOnly="True" IsTabStop="False"
Margin="5">
<telerik:RadGridView.Columns>
<telerik:GridViewSelectColumn />
<telerik:GridViewDataColumn Header="Name" DataMemberBinding="{Binding Name}" />
<telerik:GridViewDataColumn Header="Established" DataMemberBinding="{Binding Established}" />
<telerik:GridViewDataColumn Header="StadiumCapacity" DataMemberBinding="{Binding StadiumCapacity}" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
<TextBlock>
<Run Text="SelectedItem: " />
<Run Text="{Binding ElementName=clubsGrid, Path=SelectedItem}"/>
</TextBlock>
<TextBlock>
<Run Text="CurrentItem: " />
<Run Text="{Binding ElementName=clubsGrid, Path=CurrentItem}"/>
</TextBlock>
</StackPanel>
<StackPanel Grid.Row="1" Orientation="Horizontal">
<Button Content="Click" Click="Button_Click"/>
</StackPanel>
</Grid>
This is code our view with RadGridView
<Grid x:Name="LayoutRoot"
Background="White"
DataContext="{StaticResource MyViewModel}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<StackPanel>
<telerik:RadGridView Grid.Row="0" SelectionMode="Multiple"
x:Name="clubsGrid" AutoGenerateColumns="False" IsSynchronizedWithCurrentItem="False"
ItemsSource="{Binding Clubs}" IsReadOnly="True" IsTabStop="False"
Margin="5">
<telerik:RadGridView.Columns>
<telerik:GridViewSelectColumn />
<telerik:GridViewDataColumn Header="Name" DataMemberBinding="{Binding Name}" />
<telerik:GridViewDataColumn Header="Established" DataMemberBinding="{Binding Established}" />
<telerik:GridViewDataColumn Header="StadiumCapacity" DataMemberBinding="{Binding StadiumCapacity}" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
<TextBlock>
<Run Text="SelectedItem: " />
<Run Text="{Binding ElementName=clubsGrid, Path=SelectedItem}"/>
</TextBlock>
<TextBlock>
<Run Text="CurrentItem: " />
<Run Text="{Binding ElementName=clubsGrid, Path=CurrentItem}"/>
</TextBlock>
</StackPanel>
<StackPanel Grid.Row="1" Orientation="Horizontal">
<Button Content="Click" Click="Button_Click"/>
</StackPanel>
</Grid>