基本的にいくつかのコードを再実行するボタンがウィンドウにあります(再試行ボタン)
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メソッドを使用したいと思います。しかし、それがパブリックスタティックでない限り、私はそれを行うことはできません。ただし、Connect()をパブリックスタティックに変更する場合、その中のすべてのコントロールはスタティックである必要があります。私は自分が持っている静的コントロールの量を最小限に抑えようとしています。誰かが再試行方法を手伝ってもらえますか?