VB.NET - 从另一列填充特定列 DataGridView

实践

我有2 DGV名称dataListBarangdataListTransaksi,我试图填补dataListTransaksi称为spesific列nama_barang从特定的列在dataListBarang所谓的nm_barang

到目前为止我的代码

Private Sub dataListBarang_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles dataListBarang.CellContentDoubleClick
        If e.RowIndex >= 0 AndAlso e.ColumnIndex >= 0 Then
            namaBarang = Me.dataListBarang.CurrentRow.Cells(0).Value.ToString
            dataListTransaksi.Columns(1).DataPropertyName = namaBarang
        End If
        dataListBarang.Refresh()
    End Sub

当我双击 DGV 时dataListBarang,列nama_barang(on dataListTransaksi) 将填充来自nm_barangDGV列的值dataListBarang,但它不起作用。

请帮忙。

编辑我想要做的是当用户双击它时从当前行复制单元格,然后在特定列中填充第二个 DataGrid 上的第一行(dataGrid 有没有数据的列)。

在此处输入图片说明

笔记:

  1. 看到左边的dataGrid有数据,右边的dataGrid是空的
  2. 查看数字!,当用户双击时,从 1 开始的值被复制到数字 2
  3. 右侧data​​Grid中的大部分列都是手动输入的(Nama Barang除外)并保存到数据库
约翰·G

您的图片显示的是DataGridView右侧的空白如图所示,当您将左侧网格中的单元格复制到右侧网格中的单元格时,会出现一些问题。您必须先“添加”一个新行。否则,用户随后的双击将简单地覆盖之前的双击。下面的代码检查双击是否来自第 0 列,如果是,则简单地向右侧的网格添加一个新行。第 0 列中的值被复制到新行第 1 列。希望我没有遗漏一些东西。

Private Sub dataListBarang_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles dataListBarang.CellContentDoubleClick
  Dim row As Integer = e.RowIndex
  Dim col As Integer = e.ColumnIndex
  If (col = 0) Then
    dataListTransaksi.Rows.Add("", dataListBarang.Rows(row).Cells(0).Value)
  End If
End Sub

更新:如果您不知道要复制哪一列但您知道它的名称..

Private Sub dataListBarang_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles dataListBarang.CellContentDoubleClick
  Dim row As Integer = e.RowIndex
  Dim col As Integer = e.ColumnIndex
  If (col = 0) Then
    Dim newRowIndex As Integer = dataListTransaksi.Rows.Add()
    dataListTransaksi.Rows(newRowIndex).Cells("MyColName").Value = dataListBarang.Rows(row).Cells(0).Value
  End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅显示一列Datagridview mysql vb.net

来自分类Dev

如何在vb.net中使用Enter移至datagridview中的另一列

来自分类Dev

Datagridview总和列错误/ vb.net

来自分类Dev

vb.net DataGridView列对齐

来自分类Dev

填充DatagridView中的ComboBox列VB.Net

来自分类Dev

VB .NET使用SQL填充DataGridView

来自分类Dev

datagridview vb.net中特定于列的单击事件

来自分类Dev

使用多选择vb.net获取DataGridView中一列的值

来自分类Dev

VB.NET-Datagridview:获取单击列的索引

来自分类Dev

图片未显示在vb.net的datagridview列中

来自分类Dev

vb.net DataGridView防止用户单击列

来自分类Dev

vb.net-对datagridview列进行数字排序

来自分类Dev

VB.NET-Datagridview:获取单击列的索引

来自分类Dev

Datagridview中的列中的大于和小于VB.Net

来自分类Dev

如何检测特定datagridview列的单元格值已更改?-VB.NET

来自分类Dev

使用vb.net中的特定列和行将csv文件导入到datagridview中

来自分类Dev

以编程方式设置 vb net 中特定数量的 datagridview 列的宽度

来自分类Dev

如何将数据从DataGridView传递到另一个VB.NET

来自分类Dev

将Datagridview值传递到VB.net中的另一种形式

来自分类Dev

更新当前的 datagridview 而不是在 VB.net 中添加另一个

来自分类Dev

来自datagridview的VB.net .tostring(“ 0.000”)

来自分类Dev

VB.net DataGridview筛选2013

来自分类Dev

以代码构建DataGridView显示(VB 2010 NET)

来自分类Dev

datagridview中的vb.net计算

来自分类Dev

VB.Net将datagridview组合框列绑定到datagridviewTextboxColumn

来自分类Dev

使用vb.net重命名DataGridView控件中的列标题

来自分类Dev

在列中搜索datagridview返回值核心对应值datadgridview vb.net

来自分类Dev

如何在VB.net中对DataGridView的列进行排序(字符串)

来自分类Dev

我如何检查vb.net的datagridview列中的复选框是否已选中

Related 相关文章

  1. 1

    仅显示一列Datagridview mysql vb.net

  2. 2

    如何在vb.net中使用Enter移至datagridview中的另一列

  3. 3

    Datagridview总和列错误/ vb.net

  4. 4

    vb.net DataGridView列对齐

  5. 5

    填充DatagridView中的ComboBox列VB.Net

  6. 6

    VB .NET使用SQL填充DataGridView

  7. 7

    datagridview vb.net中特定于列的单击事件

  8. 8

    使用多选择vb.net获取DataGridView中一列的值

  9. 9

    VB.NET-Datagridview:获取单击列的索引

  10. 10

    图片未显示在vb.net的datagridview列中

  11. 11

    vb.net DataGridView防止用户单击列

  12. 12

    vb.net-对datagridview列进行数字排序

  13. 13

    VB.NET-Datagridview:获取单击列的索引

  14. 14

    Datagridview中的列中的大于和小于VB.Net

  15. 15

    如何检测特定datagridview列的单元格值已更改?-VB.NET

  16. 16

    使用vb.net中的特定列和行将csv文件导入到datagridview中

  17. 17

    以编程方式设置 vb net 中特定数量的 datagridview 列的宽度

  18. 18

    如何将数据从DataGridView传递到另一个VB.NET

  19. 19

    将Datagridview值传递到VB.net中的另一种形式

  20. 20

    更新当前的 datagridview 而不是在 VB.net 中添加另一个

  21. 21

    来自datagridview的VB.net .tostring(“ 0.000”)

  22. 22

    VB.net DataGridview筛选2013

  23. 23

    以代码构建DataGridView显示(VB 2010 NET)

  24. 24

    datagridview中的vb.net计算

  25. 25

    VB.Net将datagridview组合框列绑定到datagridviewTextboxColumn

  26. 26

    使用vb.net重命名DataGridView控件中的列标题

  27. 27

    在列中搜索datagridview返回值核心对应值datadgridview vb.net

  28. 28

    如何在VB.net中对DataGridView的列进行排序(字符串)

  29. 29

    我如何检查vb.net的datagridview列中的复选框是否已选中

热门标签

归档