使用不同的形式进行搜索

本文关键字:搜索 | 更新日期: 2023-09-27 18:00:34

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

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

SearchForm-仅在此处搜索

我不知道该怎么做。

使用不同的形式进行搜索

像往常一样创建新表单,并将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类访问它们。