2013-03-23 101 views
0

我有两种形式查询和客户端,当客户端是新的时,我必须添加客户端,然后他的名称必须以查询形式来到客户端名称字段组合框中。 我该如何做到这一点在c#在C#中将数据从一种表单传递到另一种表单

+1

Dup? http://stackoverflow.com/questions/394889/passing-data-between-forms?rq=1或这一个:http://stackoverflow.com/questions/1173973/passing-variables-into-another-form?rq = 1 – rene 2013-03-23 15:31:45

回答

0

一种方法可能是将公共属性添加到客户端,并且在您显示客户端窗体之前设置该属性(假设您从查询窗体创建一个客户端对象)。 。这个属性也可以直接连接到组合框(得到& set方法)

0

您可以将参数添加到其中的第二种形式的构造函数,例如:

public Form2(string clientName) 
{ 
    InitializeComponent(); 
    // ... 
} 

然后你可以从叫它另一种形式:

{ 
    Form2 fm2 = new Form2("name"); 
    fm2.Show(); 
} 
相关问题