or
<
telerik:RadGridView
Grid.Row
=
"1"
IsReadOnly
=
"True"
ShowGroupPanel
=
"False"
RowIndicatorVisibility
=
"Collapsed"
IsFilteringAllowed
=
"False"
ItemsSource
=
"{Binding Results}"
AutoGenerateColumns
=
"False"
>
<
telerik:RadGridView.Style
>
</
telerik:RadGridView.Style
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewToggleRowDetailsColumn
/>
<
telerik:GridViewSelectColumn
IsVisible
=
"{Binding DataContext.IsMultiSelect, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:PatientSearchView}}}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Id}"
Width
=
"*"
/>
................
</
telerik:RadGridView.Columns
>
<
telerik:RadGridView.RowDetailsTemplate
>
<
DataTemplate
>
<
telerik:RadTabControl
Height
=
"400"
HorizontalAlignment
=
"Stretch"
Margin
=
"8,8,20,8"
VerticalAlignment
=
"Center"
>
<
telerik:RadTabItem
Header
=
"Details"
HorizontalContentAlignment
=
"Stretch"
HorizontalAlignment
=
"Left"
>
<
local:DetailsView
DataContext
=
"{Binding Details}"
/>
</
telerik:RadTabItem
>
...............
</
telerik:RadTabControl
>
</
DataTemplate
>
</
telerik:RadGridView.RowDetailsTemplate
>
</
telerik:RadGridView
>
<
s:View
....>
<
Grid
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"100"
/>
<
RowDefinition
Height
=
"*"
/>
</
Grid.RowDefinitions
>
<
Border
BorderBrush
=
"Black"
BorderThickness
=
".5"
Grid.Row
=
"0"
Height
=
"90"
Width
=
"90"
Margin
=
"10,0,0,0"
HorizontalAlignment
=
"Left"
>
<
Image
Source
=
"{Binding Details.Photo}"
/>
</
Border
>
<
telerik:RadDataForm
AutoGenerateFields
=
"True"
CurrentItem
=
"{Binding Details}"
CommandButtonsVisibility
=
"Commit,Cancel,Edit"
Grid.Row
=
"1"
ScrollViewer.CanContentScroll
=
"False"
>
<
i:Interaction.Triggers
>
<
i:EventTrigger
EventName
=
"EditEnded"
>
<
i:InvokeCommandAction
Command
=
"{Binding Save}"
/>
</
i:EventTrigger
>
</
i:Interaction.Triggers
>
</
telerik:RadDataForm
>
</
Grid
>
</
s:View
>
<telerik:RadGridView ItemsSource=
"{Binding}"
x:Name=
"Listing"
AutoGenerateColumns=
"False"
SelectionMode=
"Single"
IsReadOnly=
"True"
>
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header=
"ID"
MinWidth=
"25"
DataMemberBinding=
"{Binding Path=ID}"
></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header=
"Lastname"
MinWidth=
"150"
DataMemberBinding=
"{Binding Path=surname}"
></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header=
"Initials"
MinWidth=
"75"
DataMemberBinding=
"{Binding Path=initials}"
></telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
Listing.MouseDoubleClick += RadGridView1_MouseDoubleClick;
public
void
RadGridView1_MouseDoubleClick(
object
sender, RoutedEventArgs e)
{
MessageBox.Show(
"ID"
+ ????);
}