如果在设置中更改了这些值,如何更改编辑框内的值?
示例:我有两种形式,一种是主(第一种),它有编辑框和按钮。 Editbox从设置中获取值,按钮用于显示第二种形式。在第二种形式也是编辑框,它也从第一种形式的编辑框等设置中获取相同的值,并具有用于在设置中保存编辑框值的按钮。
所以现在我们有两个具有相同控件的表单,第一个表单用于从设置中读取,第二个表单用于写入设置。现在的问题是:当相同的值更改并以第二种形式保存时,如何从第一个表单自动刷新(重新加载,更新)编辑框值。
答案 0 :(得分:0)
这似乎很简单。
以第一种形式编写静态函数,可以用第二种形式访问。
public class Form1 {
public static void updateValue(string value) {
editBox1.Text = value;
}
}
并在Form2中访问相同的函数
public void updateForm1() {
Form1.updateValue(editBox2.Text);
}
当单击表单2中的按钮时,应调用updateForm1()函数。