我试图从不同的类调用一个方法,但没有成功。
我的程序中有一个CheckBox
checkBox1,我有一个按钮,当我单击它时,我想取消选中 checkBox1。
如果我像这样将 I 方法放在同一个文件中,则一切正常:
public void close()
{
checkBox1.IsChecked=false;
}
但是,如果我创建一个单独的类文件(Close 类),并将其放在那里(在同一个命名空间中,并“使用”所需的元素)。没有办法让它工作。我试图将类实例化为:
Close operation = new Close();
operation.close();
我还尝试将 close 方法设置为静态,但我是不可能的,因为在我的真实程序中我有很多变量给我一个错误,因为它们是“非静态的”(?)。
我注意到MessageBox.Show("Hello");
如果我以这种方式调用该方法,a 可以工作,但 checkBox1 仍然不变。我能做些什么?