Добавить строки в DataGridView в другой форме - PullRequest
0 голосов
/ 08 апреля 2019

Как передать строки DataGridView в DataGridView в другой форме?

pos_receipt.PrintTable.Rows.Add(row.Cells("item_info").Value.ToString,
    row.Cells("Quantity").Value.ToString,
    row.Cells("Rate").Value.ToString,
    row.Cells("total").Value.ToString)

Примечание:
pos_receipt - это имя формы, в которой находится DataGridView, по которому я хочу передать строки.

PrintTable - таблица данных

1 Ответ

0 голосов
/ 09 апреля 2019

зависит, если форма, в которую вы хотите передать строки, была создана в той форме, в которой вы находитесь, единственное, что вам нужно сделать, - это открыть функцию в форме назначения и вызвать ее из вашей исходной формы.ej:

    dim DestForm as new FormName()
    DestForm.GetRows(RowOfMyGrid)

И в форме Dest

    Public sub GetRows(Row as datagridviewRow)
        myDataGrid.rows.add(Row)
    end sub

Если это наоборот, и вы хотите передать строки от пункта назначения до источника, вы должны иметьсделать это используя события

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...