C# 使用其他表单进行搜索

C# 使用其他表单进行搜索,c#,sql-server-2008,C#,Sql Server 2008,我已经开发了一个程序,保存,删除,更新,搜索和记录显示在一个表格(MainForm1)。我需要的帮助是有另一个表单(SearchForm),我可以使用它进行搜索,但当我搜索时,信息应该显示在主表单(MainForm1)上 MainForm1-保存、删除、更新(搜索时应在此处显示记录) SearchForm-仅在此处搜索 我不知道该怎么做。像往常一样创建新表单,并将主表单放入构造函数中,如下所示: public class SearchForm : Form { MainForm m;

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

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

SearchForm-仅在此处搜索


我不知道该怎么做。

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

public class SearchForm : Form {
    MainForm m;

    public SearchForm(MainForm _m) {
        InitializeComponent();
        m =_m;
    } 
} 
使用
newsearchform(this.Show())调用新类/表单来自MainForm类


现在,将要更新的控件的修饰符设置为public,这样您就可以使用
m.TextBox1.Text=“你好,世界

确保SearchForm引用了MainForm1。在MainForm1上公开SearchForm可用于显示结果的方法。简单列出您的要求并寻求帮助并不是在此网站上提问的好方法。请看。向我们展示你自己是如何试图解决问题的,然后向我们展示确切的结果是什么,并告诉我们为什么你觉得它不起作用。可能的重复。