Vb.net 如何在双击事件时从datagrid获取记录的值

Vb.net 如何在双击事件时从datagrid获取记录的值,vb.net,visual-studio,datagridview,selecteditem,Vb.net,Visual Studio,Datagridview,Selecteditem,基本上,我已经连续研究了几个小时,找不到答案。 Im使用Visual Studio 2012、SQL server和Visual basic 我想在双击datagridtable后将record的值从datagridtable中传输出来,这样它就可以链接到一个带有先前值的页面。 我尝试了selectedrow ect,但仍然无法使其工作,我还研究了全局变量,看看是否可以这样传输,但遗憾的是,没有运气,因为我需要能够获得值。 这是我目前拥有的,它只显示表中的第一条记录 Private Sub Fl

基本上,我已经连续研究了几个小时,找不到答案。 Im使用Visual Studio 2012、SQL server和Visual basic

我想在双击datagridtable后将record的值从datagridtable中传输出来,这样它就可以链接到一个带有先前值的页面。 我尝试了selectedrow ect,但仍然无法使其工作,我还研究了全局变量,看看是否可以这样传输,但遗憾的是,没有运气,因为我需要能够获得值。 这是我目前拥有的,它只显示表中的第一条记录

Private Sub FlightDataGridView_CellDoubleClick(sender As Object, e As 

DataGridViewCellEventArgs) Handles FlightDataGridView.CellDoubleClick
        Dim SelectedRowView As Data.DataRowView
        Dim SelectedRow As CompleteDataSet.FlightRow

        SelectedRowView = CType(FlightBindingSource.Current, System.Data.DataRowView)
        SelectedRow = CType(SelectedRowView.Row, CompleteDataSet.FlightRow)

        Dim BookForm As New ViewFlights
        BookForm.LoadBookForm(SelectedRow.Flight_ID)
        BookForm.Show()
    End Sub
在“ViewFlights”表单的加载事件中,我有以下内容:

FlightBookingTableAdapter.FillByFlightID(CompleteDataSet.FlightBooking, Flight_ID:=)
然而,“航班号:=”之后是什么


感谢您对e.RowIndex的任何帮助

,您将获得您单击的行…所有这些都是此处使用的单击的副本。。。