or
xmlns:external="clr-namespace:Telerik.Windows.Controls.External" which I coudln't resolve. I tried to make them styles implicit but also it didn't avail. Can you assist me please, Ariel

In the hierarchical grid below, I have a self-referencial table that has the hieratchical data.
I cannot get the nested grid to display the same row colours as the outhermost nested grid.
I am trying to use the RowLoaded event to colour the rows, but it does not fire for the innermost
nested grids.
void RadGridView1_RowLoaded(object sender, RowLoadedEventArgs e) { GridViewRow viewRow = e.Row as GridViewRow; DataRow row = e.DataElement as DataRow; //Employees employee = e.DataElement as Employees; if (row != null && row["ID"] != null) { long ID = (long)row["ID"]; viewRow.IsExpandable = this.HasSubordinates(ID); if (row["Status"].ToString().Trim() == string.Empty) { viewRow.Background = Brushes.Turquoise; } else { viewRow.Background = Brushes.Red; } } }
<telerik:RadGridView x:Name="RadGridView1" RowLoaded="RadGridView1_RowLoaded" DataLoading="RadGridView1_DataLoading" Grid.ColumnSpan="2" LoadingRowDetails="RadGridView1_LoadingRowDetails" ColumnWidth="*" ItemsSource="{Binding TableData}" GridLinesVisibility="Horizontal" CanUserFreezeColumns="False" IsReadOnly="True" AutoGenerateColumns="False" > <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding StepName}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding StepType}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding TotalTime}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Status}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding StartTime}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding StopTime}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ErrorCode}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ErrorMessage}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ErrorOccurred}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ReportText}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Value}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ComparisonType}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Limits}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Units}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding ID}"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding PID}"/> </telerik:RadGridView.Columns> <telerik:RadGridView.ChildTableDefinitions> <telerik:GridViewTableDefinition> <telerik:GridViewTableDefinition.Relation> <telerik:TableRelation IsSelfReference="True"> <telerik:TableRelation.FieldNames> <telerik:FieldDescriptorNamePair ParentFieldDescriptorName="ID" ChildFieldDescriptorName="PID"/> </telerik:TableRelation.FieldNames> </telerik:TableRelation> </telerik:GridViewTableDefinition.Relation> </telerik:GridViewTableDefinition> </telerik:RadGridView.ChildTableDefinitions> </telerik:RadGridView><telerik:RadDatePicker Grid.Row="1" Grid.Column="1" DateSelectionMode="Day" InputMode="DatePicker"/>