使用不同的表格搜索

时间:2015-06-29 23:55:09

标签: c# sql-server-2008

我开发了一个保存,删除,更新,搜索的程序,并在一个表单(MainForm1)上显示记录。我需要的帮助是有另一个表单(SearchForm),我只能用它进行搜索,但是当我搜索时,信息应该显示在主表单(MainForm1)上。

MainForm1-保存,删除,更新(搜索时应在此处显示记录)。

SearchForm-仅在此处搜索

我不知道我该怎么做。

1 个答案:

答案 0 :(得分:0)

像往常一样创建新表单,并将MainForm放在构造函数中,如下所示:

public class SearchForm : Form {
    MainForm m;

    public SearchForm(MainForm _m) {
        InitializeComponent();
        m =_m;
    } 
} 

使用MainForm类中的new SearchForm(this).Show();调用新的类/表单。

现在将要更新的控件的修改器设置为public,这样您就可以使用m.TextBox1.Text = "Hello world!之类的东西从SearchForm类访问它们。