I have a button in a window that basically does a rerun through some code (retry button)
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();
}
}
I basically want to use the connect method in my main window class. However I can’t do that unless it’s a public static. However, if I do change Connect() to a public static, all the controls in it require to be static. I’m trying to minimize the amount of static controls I have; can anybody please help with a retry method?
Another solution is to make
Window1.btnRetryvisible to the parent form