Я использую Dev Express для построения сетки данных Master-detail. Подробная сетка "InnerGrid" была помещена в ContentTemplate. Пожалуйста, не спрашивайте почему, но это в шаблоне контента. Теперь я хочу установить функцию двойного щелчка строки, которая заключается в копировании всей строки в новую строку данных. Для основной сетки я могу сделать это напрямую, как показано ниже. Я хочу знать, как это сделать для InnerGrid, потому что я не могу получить к нему доступ в Mainwindow.xaml.vb. InneeGrid имеет те же столбцы и те же заголовки, что и главная таблица данных.
Dim CopyCell(13) As String
Private Sub MasterTableView_RowDoubleClick(sender As Object, e As RowDoubleClickEventArgs) Handles MasterTableView.RowDoubleClick
Dim Rowindex As Integer = MasterTableView.FocusedRowHandle
CopyCell(0) = Convert.ToString(MasterDatagrid.GetFocusedRowCellValue("Partnumber"))
CopyCell(1) = Convert.ToString(MasterDatagrid.GetFocusedRowCellValue("Opt"))
CopyCell(2) = Convert.ToString(MasterDatagrid.GetFocusedRowCellValue("Description"))
CopyCell(3) = Convert.ToString(MasterDatagrid.GetFocusedRowCellValue("USD"))
CopyCell(4) = ""
CopyCell(5) = "1"
CopyCell(6) = ""
End Sub