private void OpenTimeoutButton_Click(object sender, RoutedEventArgs e) { InitialTimeoutPanel.Visibility = Visibility.Collapsed; TimeoutModifierPanel.Visibility = Visibility.Visible; NewTimeoutTextBox.Text = SodukoSolver.GetTimeout().ToString(); }
private async void AcceptTimeout_Click(object sender, RoutedEventArgs e) { // The user has input a new timeout. // Ensure that it is a valid number. string text = NewTimeoutTextBox.Text; uint result; if (uint.TryParse(text, out result)) { SodukoSolver.SetTimeout(result); TimeoutModifierPanel.Visibility = Visibility.Collapsed; InitialTimeoutPanel.Visibility = Visibility.Visible; } else { // Invalid input. MessageDialog dlg = new MessageDialog("Please enter valid input!", "Error"); await dlg.ShowAsync(); } }