Архив метки: Visual Studio

Gimp: Иконка для приложения WPF

Для приложения Windows Presentation Foundation можно создать свою иконку, которая содержит несколько иконок разных размеров. Вытащить иконку из исполняемого файла или библиотеки можно с помощью утилиты IconsExtract. 1. В Gimp создаем изображение с размерами 256×256 точек. 2. В окне «Layers...

WPF: Ошибка NullReferenceException при попытке установить чекбокс

Создаю на WPF диалоговое окно подобно этому: Логика в этом окне следующая: 1. Если выбран пункт Local Computer, то отключаются (isEnabled = False) элементы: — Поле для ввода имени компьютера — Кнопка «Browse…» — Чекбокс «Connect as another user:» — И...

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

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

Visual Studio 2013: Показать окно Свойств для активного элемента

В дизайнере для проекта Windows Forms окно свойств можно было вызвать нажав на элементе правую кнопку мышки и в контекстном меню выбрав пункт «Properties». А вот для проекта WPF такого пункта контекстного меню нет. Зато есть горячая клавиша для вызова окна свойств — это клавиша ...

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

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