我正在为我学校的图书销售商开发Windows窗体申请表。
我有一个客户端和书籍表单,我可以在其中查看DataGridView中的客户端/书籍列表,将新的列表插入列表,修改和删除它们。
对于Sales表单,我需要指定Client和Book的名称。
我正在考虑使用按钮放置文本框,当我单击按钮时,我将显示另一个窗口,我可以从中访问客户端/书籍列表,从列表中选择一个并用他的名字填充文本框,或者如果需要,我可以直接添加新客户端。
这可能,还是有更好的解决方案?
答案 0 :(得分:1)
你可以这样做:
btnClients_click(object sender, EventArgs e)
{
using (ClientsForms form = new ClientsForms())
{
if (form.ShowDialog() == DialogResult.OK)
{
textBoxClient.Text = form.ClientName;
}
}
}
ClientsForms是您与客户的表单。它应该具有公共属性ClientName或您需要的任何内容。应根据DataGridView中选择的值设置此属性。