I just switched from .NET DataGrid to RadGridView, but the bindings don't work like in the DataGrid. In RadGridView, all rows are empty. I've looked everywhere, and I haven't found any examples of how to use XPATH in RadGridView. I'd appreciate if you could help me to troubleshoot the bindings below. Thank you.
<
telerik:RadGridView
Grid.Column
=
"1"
Grid.Row
=
"1"
AutoGenerateColumns
=
"False"
DataContext
=
"{Binding MyXMLDoc}"
ItemsSource
=
"{Binding XPath=/Nodes/Node}"
RowIndicatorVisibility
=
"Collapsed"
ShowGroupPanel
=
"False"
GridLinesVisibility
=
"Horizontal"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Width
=
"200"
DataMemberBinding
=
"{Binding XPath=@Key}"
>
<
telerik:GridViewDataColumn.CellTemplate
>
<
DataTemplate
>
<
StackPanel
Orientation
=
"Horizontal"
VerticalAlignment
=
"Top"
>
<
Image
Source
=
"{Binding XPath=@Icon}"
ToolTip
=
"{Binding XPath=@Tooltip}"
Style
=
"{StaticResource ico16}"
/>
<
TextBlock
Text
=
"{Binding XPath=@Key}"
Foreground
=
"Black"
/>
</
StackPanel
>
</
DataTemplate
>
</
telerik:GridViewDataColumn.CellTemplate
>
</
telerik:GridViewDataColumn
>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>