可以重用表格但得到不同的结果吗?

时间:2018-07-18 12:03:15

标签: visual-studio visual-studio-2015

是否可以重用一种表单,而无需创建其他表单?假设我有一个填写表格1,当我单击“提交”时,从该表格1输入的所有文本都将记录到datagridview1中。有什么方法可以使用相同的form1,以便当我单击其他按钮时,来自同一form1的所有文本输入都记录到不同的datagridview中了吗? 高度赞赏!

编辑: 这是我要实现的代码。我将使其尽可能简单。

'This is form1. I want this form to ask form2 to send data to form3 
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 
Button1.Click
form3.Datagridview.Rows.Add("form2.textbox1.text", "form2.textbox2.text")
form3.Show()
Me.Hide()
End Sub

现在在这里我想使用其他形式,我们称它为form1v1。我希望此表单要求相同的form2将不同的数据发送到form4,而不会触发上面的代码。我该如何处理?”

我想到的唯一可能的方法是使用

之类的if语句
If buttonclickedonform1 then
    send data to form3
else if buttonclickedonform1v1 then
    send data to form 4

但是还有这样的事情吗? 谢谢!

0 个答案:

没有答案