public static string Show(string windowTitle, string message) { using (InputPassword inputDlg = new InputPassword(windowTitle, message)) { inputDlg.ShowDialog(); return(inputDlg.txtInput.Text); } }
private void Start_Load(object sender, EventArgs e) { string password = InputPassword.Show("Окно аутентификации пользователя", "Просим ввести Ваш пароль:"); if (password != "root") // Плохой способ хранения пароля { MessageBox.Show("Извините, но Вам не разрешено\n" // Сообщение + "пользоваться этой суперпрограммой!!!", "Неверный пароль", // Заголовок окна MessageBoxButtons.OK, // Кнопка OK MessageBoxIcon.Stop); // Критическая иконка this.Close(); } }