【问题标题】:Interacting with a Data Grid View in Visual Basic在 Visual Basic 中与数据网格视图交互
【发布时间】:2012-02-23 01:47:23
【问题描述】:

我有一个数据网格视图从 Access 数据库中提取数据行。我想对其进行编码,以便当用户双击某一行时,会打开一个窗口,其中会打开该特定行。

此外,我想编写一个按钮,使其具有相同的功能,即打开一个包含所选行数据的窗口。

如何在VB中获取选中的行ID或其他数据?

编辑:忘了说这是一个 DataGridView。

【问题讨论】:

    标签: vb.net visual-studio-2010 gridview


    【解决方案1】:

    数据网格视图?

    Private Sub dgvSource_CellContentDoubleClick(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvSource.CellContentDoubleClick
      Dim intRow As Integer = e.RowIndex
      Dim dgvr As DataGridViewRow = dgvSource.Rows(intRow)
      Dim drw As DataRow = DirectCast(dgvr.DataBoundItem, DataRowView).Row
      MsgBox(drw("ID"))
    End Sub
    

    “ID”是您想要的列的名称。对于按钮,根据选择设置 intRow。

    【讨论】:

    • 对,这是一个 DataGridView。这会改变你的答案吗?
    • @paul no 我认为它只会改变问题而不是 sss 的答案:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 2015-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    相关资源
    最近更新 更多