我有以下方法
public partial class formTabelasPsi : Form
{
private Form1 Opener { get; set; }
public formTabelasPsi(Form1 opener)
{
this.Opener = opener;
InitializeComponent();
}
public static void publicmethod1(string path)
{
//some code related to path
}
}
我希望publicmethod1
只要formTabelasPsi
运行它,就会检查一个复选框。
我尝试使用formTabelasPsi.checkBox1.Checked = true;
指定它,但代码表示需要对象引用。
对于大多数人来说,这可能是一个新手问题,但老实说,作为业余程序员,我在任何地方都找不到这个问题。
答案 0 :(得分:2)
checkbox
属于该表单的实例,您需要引用该实例才能对其进行更新
public void publicmethod1(string path)
{
this.checkBox1.Checked = true;
}
该方法还需要属于表单的实例,您可以找到有关实例的更多信息here