我在一个窗口中有一个按钮,它基本上通过一些代码重新运行(重试按钮)
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void btnRetry_Click(object sender, RoutedEventArgs e)
{
//TODO retry function
//MainWindow.Connect();
}
private void btnCancel_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
}
我基本上想在我的主窗口类中使用连接方法。但是,除非它是公共静态的,否则我不能这样做。但是,如果我确实将 Connect() 更改为公共静态,则其中的所有控件都必须是静态的。我正在尽量减少我拥有的静态控件的数量;有人可以帮忙重试方法吗?