/// <summary> /// Метод проверки ввода имени /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void NameTextbox_TextChanged(object sender, EventArgs ex) { UpperFirstSimbol(sender); try { _contact.Name = NameTextbox.Text; NameTextbox.BackColor = Color.White; errorProvider.SetError(NameTextbox, String.Empty); _checkNameResult = true; } catch (ArgumentNullException e) { errorProvider.SetError(NameTextbox, e.Message); NameTextbox.Focus(); NameTextbox.BackColor = Color.LightSalmon; _checkNameResult = false; } catch (ArgumentException e) { errorProvider.SetError(NameTextbox, e.Message); NameTextbox.Focus(); NameTextbox.BackColor = Color.LightSalmon; _checkNameResult = false; } }
public MainWindow() { rand = new Random(); clientWork = new Client(); clientWork.Terminate += Terminated; clientWork.StartGame += StartGame; clientWork.UpdateTime += UpdateTime; clientWork.UpdateScores += UpdateScore; clientWork.UpdateWordList += UpdateListOfWords; clientWork.EndGame += EndGame; InitializeComponent(); grid = new List <TextBox>() { Board1, Board2, Board3, Board4, Board5, Board6 , Board7, Board8, Board9, Board10, Board11, Board12, Board13, Board14, Board15 , Board16 }; gridGreen = new List <TextBox>() { Board17, Board18, Board19, Board20, Board21, Board22 , Board23, Board24, Board25, Board26, Board27, Board28, Board29, Board30, Board31 , Board32 }; CancelButton.Visibility = Visibility.Hidden; int random = rand.Next(0, 9); Dispatcher.Invoke(new Action(() => QuoteTextbox.Content = quotes[random])); Dispatcher.Invoke(new Action(() => QuotersTextbox.Content = quoters[random])); //Set focus to name text box. NameTextbox.Focus(); //Hide tab controls Style s = new Style(); s.Setters.Add(new Setter(UIElement.VisibilityProperty, Visibility.Collapsed)); tabControl.ItemContainerStyle = s; System.Diagnostics.Debug.WriteLine("Sending " + WordTextbox.Text); }
private void SetNextFile() { currentFile++; hasReplaced = false; if (filenamesLoaded.Length > currentFile) { var nextFile = filenamesLoaded[currentFile]; // decide if auto-skip. if (AutoSkipShortNamesCheckbox.Checked && nextFile.Length < 12) { SetNextFile(); return; } // load preview image without locking file. using (var bmpTemp = new Bitmap(nextFile)) { PreviewPictureBox.Image = new Bitmap(bmpTemp); PreviewPictureBox.Update(); } // prompt to rename. NameTextbox.Text = Path.GetFileNameWithoutExtension(nextFile); NameTextbox.Focus(); NameTextbox.SelectAll(); } else { MessageBox.Show("All files checked."); NameTextbox.Text = string.Empty; RenameButton.Enabled = false; } }
private void NewApplication_Load(object sender, EventArgs e) { developerTableAdapter.Fill(researchDatabaseDataSet.Developer); NameTextbox.Focus(); }