在 public 方法上指定一个对象
specify a object on a public method
我有以下方法
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;
指定它,但代码显示需要对象引用。
也许这对你们大多数人来说是一个新手问题,但老实说,作为一个业余程序员,我在任何地方都找不到这个问题。
checkbox
属于该表单的 实例,您需要引用该实例才能更新它
public void publicmethod1(string path)
{
this.checkBox1.Checked = true;
}
该方法还需要属于窗体的一个实例,您可以了解更多关于实例的信息here
我有以下方法
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;
指定它,但代码显示需要对象引用。
也许这对你们大多数人来说是一个新手问题,但老实说,作为一个业余程序员,我在任何地方都找不到这个问题。
checkbox
属于该表单的 实例,您需要引用该实例才能更新它
public void publicmethod1(string path)
{
this.checkBox1.Checked = true;
}
该方法还需要属于窗体的一个实例,您可以了解更多关于实例的信息here