or
<
telerik:RadGridView.Columns
>
or its equivalent section within the ChildTableDefinitions. Surely this must be possible, as these child rows in my case, anyway, contain merely a subset of the columns in the main RadGridView control.
<
telerik:RadGridView.ChildTableDefinitions
>
<
telerik:GridViewTableDefinition
>
<
telerik:GridViewTableDefinition.Relation
>
<
telerik:TableRelation
IsSelfReference
=
"True"
>
<
telerik:TableRelation.FieldNames
>
<
telerik:FieldDescriptorNamePair
ParentFieldDescriptorName
=
"BankStatementTranID"
ChildFieldDescriptorName
=
"ParentStatementTranID"
/>
</
telerik:TableRelation.FieldNames
>
</
telerik:TableRelation
>
</
telerik:GridViewTableDefinition.Relation
>
<
telerik:RadGridView.Columns
>
...My XAML column code here...
</
telerik:RadGridView.Columns
>
</
telerik:GridViewTableDefinition
>
</
telerik:RadGridView.ChildTableDefinitions
>
<
StackPanel
VerticalAlignment
=
"Top"
>
<
telerikNavigation:RadTreeView
HorizontalContentAlignment
=
"Stretch"
x:Name
=
"uiActionersList"
IsDragDropEnabled
=
"True"
DragEnded
=
"uiActionersList_DragEnded"
HorizontalAlignment
=
"Stretch"
SelectionMode
=
"Multiple"
ScrollViewer.HorizontalScrollBarVisibility
=
"Hidden"
dragDrop:RadDragAndDropManager.AllowDrop
=
"True"
IsDragPreviewEnabled
=
"True"
IsDragTooltipEnabled
=
"True"
SelectionChanged
=
"uiActionersList_SelectionChanged"
ItemsSource
=
"{Binding ActionerModelViewCollection, NotifyOnSourceUpdated=True, NotifyOnTargetUpdated=True,Mode=TwoWay}"
Margin
=
"0,0,-5,0"
>
<
telerikNavigation:RadTreeView.ItemTemplate
>
<
DataTemplate
>
<
pmControls:ActionerControl
x:Name
=
"ItemsHost"
/>
</
DataTemplate
>
</
telerikNavigation:RadTreeView.ItemTemplate
>
</
telerikNavigation:RadTreeView
>
</
StackPanel
>
RadRichTextBox tb =
new
RadRichTextBox();
tb.Document = CreateCodeBehindDocumentWithTable();
// <- from demo project, inserts some stuff
tb.PrintPreview();