I want to allocate in ClipBoard object the selected row:
xaml:
code-behind: (it does fails)
xaml:
<telerik:RadGridView x:Name="dgvOrdenes" ShowGroupPanel="False" ShowColumnHeaders="True" ShowColumnFooters="False" ItemsSource="{Binding V_Or2}" HorizontalAlignment="Left" Margin="10,44,-83,0" ShowInsertRow="False" VerticalAlignment="Top" Height="216" Width="810" Grid.RowSpan="4" AutoGenerateColumns="False" Grid.ColumnSpan="3" > <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding [Or]}" Header="{Resx RadGridViewOr_Or}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding Alta}" Header="{Resx RadGridViewOr_Alta}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding Cierre}" Header="{Resx RadGridViewOr_Cierre}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding Matricula}" Header="{Resx RadGridViewOr_Matricula}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding Modelo}" Header="{Resx RadGridViewOr_Modelo}" /> </telerik:RadGridView.Columns> <ContextMenuService.ContextMenu> <ContextMenu> <MenuItem Click="MenuItem6_Click" Header="copy row" > <MenuItem.Icon> <Image Source="/Imagenes/bullet-blue-icon.png" Height="10" Width="10"/> </MenuItem.Icon> </MenuItem> </ContextMenu> </ContextMenuService.ContextMenu> </telerik:RadGridView>code-behind: (it does fails)
Private Sub MenuItem6_Click(sender As Object, e As RoutedEventArgs) Clipboard.SetData(DataFormats.Text, TryCast(Me.dgvordenes.ItemContainerGenerator.ContainerFromItem(Me.dgvordenes.SelectedItem), R) End Sub