【发布时间】:2012-03-06 19:43:42
【问题描述】:
我正在尝试从包含 DataGridView 的子表单传递一个变量,我正在调用一个函数来执行该操作,但我无法成功单独函数获取值但不改变表单的 datagridview 父亲,我使用的代码是:
Invoice_new(父表格):
Controls:
DatagridView: invoice_items
Public WriteOnly Property ValueFromChild() As String
Set(ByVal Value As String)
MsgBox(Value) 'Work
With Me.invoice_items
.Rows.Add() 'Does not WORK
.Item(0, 0).Value() = Value 'Does not WORK
End With
End Set
End Property
invoice_new_search_item(子表单)
Controls:
DatagridView: search_items
invoice_new.ValueFromChild() = search_items.Item(0, current_row).Value
【问题讨论】:
-
您是否尝试将值放入 DataGridView.DataSource 而不是 DataGridView 本身?我假设您使用的是 DataSet 或 DataTable。
标签: vb.net forms datagridview parent