Я пытаюсь передать переменную из дочерней формы, которая содержит 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