<
telerik:RadRibbonWindow
x:Class
=
"IgOutlook.Shell"
xmlns:prism
=
"http://www.codeplex.com/prism"
Title
=
"Shell"
Height
=
"300"
Width
=
"300"
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
>
<
telerik:RadRibbonView
Name
=
"radRibbonView1"
prism:RegionManager.RegionName
=
"RibbonTabRegion"
>
<
telerik:RadRibbonView.ApplicationMenu
>
<
telerik:ApplicationMenu
/>
</
telerik:RadRibbonView.ApplicationMenu
>
<
telerik:RadRibbonView.QuickAccessToolBar
>
<
telerik:QuickAccessToolBar
/>
</
telerik:RadRibbonView.QuickAccessToolBar
>
</
telerik:RadRibbonView
>
<
DockPanel
LastChildFill
=
"True"
>
<
telerik:RadOutlookBar
DockPanel.Dock
=
"Left"
Width
=
"200"
prism:RegionManager.RegionName
=
"OutlookBarGroupRegion"
/>
<
ContentControl
prism:RegionManager.RegionName
=
"ContentRegion"
Margin
=
"1,3,3,3"
/>
</
DockPanel
>
</
telerik:RadRibbonWindow
>
Hi,
I am using the PropertyRelation on the RadgridView like so:
<Telerik:RadGridView.ChildTableDefinitions>
<Telerik:GridViewTableDefinition x:Name="gvtd">
<Telerik:GridViewTableDefinition.Relation >
<telerikData:PropertyRelation ParentPropertyName="MyProperty"/>
</Telerik:GridViewTableDefinition.Relation>
</Telerik:GridViewTableDefinition>
</Telerik:RadGridView.ChildTableDefinitions>
Which works fine when it autogenerates the columns.. is there an example on how to user define the columns?
My futile tries involve:
AutoGenerateColoumns="False"
or
AutoGenerateFieldDescriptors
="False"
I have tried setting the FieldDescriptors manually.
Tried to use HierarchyChildTemplate like so:
<Telerik:RadGridView.HierarchyChildTemplate>
<DataTemplate>
<Telerik:RadGridView>
<Telerik:RadGridView.Columns>
<Telerik:GridViewDataColumn Header="ID" UniqueName="id"/>
<Telerik:GridViewDataColumn Header="FirstName" DataMemberBinding="{Binding Name}"/>
</Telerik:RadGridView.Columns>
</Telerik:RadGridView>
</DataTemplate>
</Telerik:RadGridView.HierarchyChildTemplate>
With the result of it loosing its binding and going back to the usercontrols dataContext.
- Martin