Для доступа к «Журналу событий системы» на удаленном компьютере, необходимо было вводить логин и пароль. Честно говоря, я не нашел в C# и Windows Forms готового класса для этих целей, поэтому пришлось писать самому.
При нажатии кнопки «ОК» нужно было не просто закрывать окно, но и как-то проверять результат (была ли нажата клавиша OK или Cancel).
Для начала, в конструкторе формы нужно было для кнопок задать свойство DialogResult
btnOK.DialogResult = DialogResult.OK;
btnCancel.DialogResult = DialogResult.Cancel;
Потом это свойство получать:
private void btnOK_Click(object sender, EventArgs e)
{
userName = txtBoxLogin.Text;
this.DialogResult = DialogResult.OK;
this.Close();
}
private void btnCancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
this.Close();
}
Свойство DialogResult для кнопки можно также изменить в дизайнере Visual Studio:
DenTNT недавно публиковал (посмотреть все)
- Android: Захват траффика - 07.09.2024
- WPF: Отобразить дату и время в формате региональных настроек - 30.08.2024
- Яндекс-диск: Сортировка фото по дате - 23.07.2024