Schema
我有一个表单[frmProducts]
,上面有一些TextBox和一个按钮[btnSearch]
单击该按钮后,它会打开一个新表单[frmProductSearch]
,其中只有一个DataGridView [dtgvProductSearch]
和一个关闭[btnClose]
的按钮[frmProductSearch]
。
我想单击搜索按钮,在数据网格中导航,在所选行上按Enter
并将数据从DataBase发送到另一个表单[frmProducts]
,以便我可以更改信息。< / p>
答案 0 :(得分:0)
此案例的简单示例
<强> frmProducts:强>
raycaster
<强> frmProductSearch:强>
private void btnSearch_Click(object sender, EventArgs e)
{
var frmSearch = new frmSearchProducts
{
ProductName = textBox1.Text.Trim(),
ProductCategory = textBox2.Text.Trim()
};
if(frmSearch.ShowDialog() == DialogResult.OK)
{
// get selected rows...
var selectedRows = frmSearch.SelectedProducts;
}
}