从主窗体的代码文件中调用public void

时间:2015-12-06 20:25:02

标签: c# forms void public

我想这样称之为空白:

public void test()
{
// Blah blah.
}

private void button1_Click(object sender, RoutedEventArgs e)
{
test();
}

但在这种情况下,我想从另一个.cs文件中的另一个.cs文件中调用public void。

1 个答案:

答案 0 :(得分:0)

首先,您声明您的类并创建它的实例。

  YourClassName myNewClass = new YourClassName();

然后在你的button1_上点击你从你的实例调用该函数。

private void button1_Click(object sender, RoutedEventArgs e)
{
   myNewClass.test();
}

或者你可以制作你的classe Static,在这种情况下你会去你的班级和它所说的地方

 Class YourClassName;

你改为:

 Static Class YourClassName;

并且在button_Click方法上,这次你调用类本身,而不是实例,因为Static Classes只能有一个实例:

private void button1_Click(object sender, RoutedEventArgs e)
{
   YourClassName.test();
}
相关问题