This question is locked. New answers and comments are not allowed.
Hi,
How do I change the Forecolor on Selection of Row in RAD Grid View. i.e. When I select a row then the row color should change from "Black" to "Blue". How Do I Change?
Please see the attached image for more information.
Best Regards,
DG
How do I change the Forecolor on Selection of Row in RAD Grid View. i.e. When I select a row then the row color should change from "Black" to "Blue". How Do I Change?
<telerik:RadGridView Grid.Row="0" MaxHeight="300" Name="MessageGridView" BorderBrush="Transparent" ItemsSource="{Binding AllEmp}" SelectedItem="{Binding SelectedHeader, Mode=TwoWay}" IsBusy="{Binding IsLoading}" SelectionMode="Extended" IsReadOnly="True" AutoGenerateColumns="False" ShowGroupPanel="False" GridLinesVisibility="Horizontal" RowIndicatorVisibility="Collapsed" IsFilteringAllowed="False" telerik:StyleManager.Theme="Office_Silver" RowStyle="{StaticResource GridViewRowStyle1}" DataLoaded="MessageGridView_DataLoaded"> <telerik:RadGridView.Columns> <telerik:GridViewSelectColumn HeaderCellStyle="{StaticResource GridViewHCellStyle}"></telerik:GridViewSelectColumn> <telerik:GridViewColumn HeaderCellStyle="{StaticResource GridViewHCellStyle}"> <telerik:GridViewColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Vertical"> <Image Visibility="{Binding EmpHG,Converter={StaticResource EmpHGImageConvertor}}" Source="../Assets/Images/GridResources/EmpHG.png"></Image> </StackPanel> </DataTemplate> </telerik:GridViewColumn.CellTemplate> </telerik:GridViewColumn> <telerik:GridViewDataColumn Header="{Binding TLK_EmpFrom, Source={StaticResource LangResource}}" HeaderCellStyle="{StaticResource GridViewHCellStyle}" Width="200" IsReadOnly="True" DataMemberBinding="{Binding EmpFrom}" TextAlignment="Right"> <telerik:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Foreground="{Binding EmpStatus,Converter={StaticResource GridFontValueConvertor}}" FontWeight="{Binding EmpStatus,Converter={StaticResource GridFontValueConvertorWght}}" Text="{Binding EMPEDUSTATUS}" /> </DataTemplate> </telerik:GridViewDataColumn.CellTemplate> </telerik:GridViewDataColumn> <telerik:GridViewColumn HeaderCellStyle="{StaticResource GridViewHCellStyle}"> <telerik:GridViewColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Vertical"> <Image Visibility="{Binding HasElig,Converter={StaticResource HasEligImageConvertor}}" Source="../Images/GridResources/HasElig.png"></Image> </StackPanel> </DataTemplate> </telerik:GridViewColumn.CellTemplate> </telerik:GridViewColumn> <telerik:GridViewDataColumn Header="{Binding TLK_EMPAdd, Source={StaticResource LangResource}}" Width="355" TextAlignment="Left" HeaderCellStyle="{StaticResource GridViewHCellStyle}" DataMemberBinding="{Binding EMPAdd,Mode=TwoWay}"> <telerik:GridViewDataColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" HorizontalAlignment="Left"> <TextBlock Foreground="{Binding EMPAddStatus,Converter={StaticResource GridFontValueConvertor}}" FontWeight="{Binding EMPAddStatus,Converter={StaticResource GridFontValueConvertorWght}}" Text="{Binding EMPAdd}" TextTrimming="WordEllipsis" MaxWidth="300" /> <TextBlock Text=" "></TextBlock> </StackPanel> </DataTemplate> </telerik:GridViewDataColumn.CellTemplate> <telerik:GridViewDataColumn.CellEditTemplate> <DataTemplate > <StackPanel> <interactivity:Interaction.Triggers> <interactivity:EventTrigger EventName="Loaded"> <interactivity:InvokeCommandAction Command="{Binding LoadEditTextboxCommand, Source={StaticResource ViewMdel}}" CommandParameter="{Binding ElementName=txtEditSubject, Mode=OneWay}"/> </interactivity:EventTrigger> </interactivity:Interaction.Triggers> <TextBox x:Name="txtEditSubject" IsEnabled="{Binding EMPEmail,Converter={StaticResource EMPEmailEditConvertor}}" Text="{Binding EMPEmailAdd}" Foreground="{Binding EMPEmailStatus,Converter={StaticResource GridFontValueConvertor}}" MaxLength="256"> </TextBox> </StackPanel> </DataTemplate> </telerik:GridViewDataColumn.CellEditTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> <interactivity:Interaction.Triggers> <interactivity:EventTrigger EventName="SelectionChanged"> <interactivity:InvokeCommandAction Command="{Binding GetEMPDetailsCommand}"/> </interactivity:EventTrigger> </interactivity:Interaction.Triggers> <interactivity:Interaction.Behaviors> <RadMultiSelection:RadGridViewMultiRowSelectBehavior SelectedItems="{Binding SelectedHeaders, Source={StaticResource ViewMdel}}" /> </interactivity:Interaction.Behaviors> </telerik:RadGridView>Please see the attached image for more information.
Best Regards,
DG