Архив метки: C#

WPF: Вернуть результат нажатия кнопки из диалогового окна

Ранее я писал, как получить результат нажатия кнопки из закрытого окна проекта Windows Forms. Для проекта на Windows Presentation Foundation все оказалось совсем по другому. Например вызов диалогового окна такой же, как и для Windows Forms (с помощью ShowDialog()), при этом родительское окно в этот...

WPF: Добавить изображение в окно

В примере для Windows Forms для вставки изображения в форму я просто в Дизайнере добавил элемент PictureBox и изменил его свойство Image, в котором импортировал локальный ресурс — картинку в формате png. Однако для проекта Windows Presentation Foundation такого элемента не было. Зато был элеме...

WPF: Добавление меню

Если добавлять в окно элемент меню таким же способом, как и для Windows Forms, просто открыв Toolbox и сделав на элементе Menu двойной щелчок мыши, то получится примерно так: Как видите, высота по-умолчанию слишком большая, а ширина ограничена не шириной окна, а параметром Width="100". При...

C#: EventLogQuery выбрасывает исключение при попытке открыть Журнал событий с удаленного компьютера

Рассматриваю пример EventLogQuery. В принципе все понятно и вопросов не возникало, но при попытке открыть «Журнал событий» с удаленного компьютера (я выбирал свой компьютер, т.к. комп не в домене), пример выдал ошибку: Unhandled Exception: System.UnauthorizedAccessException: Attempted to p...

C#: Вернуть результат нажатия кнопки из формы

Для доступа к «Журналу событий системы» на удаленном компьютере, необходимо было вводить логин и пароль. Честно говоря, я не нашел в C# и Windows Forms готового класса для этих целей, поэтому пришлось писать самому. При нажатии кнопки «ОК» нужно было не просто закрывать окно, но...