Использование ресурсов.
Упакованные URI WPF позволяет обращаться к скомпилированным ресурсам (вроде BAML-файла для страницы) с помощью синтаксиса упакованных URI (pack URI)….
Упакованные URI WPF позволяет обращаться к скомпилированным ресурсам (вроде BAML-файла для страницы) с помощью синтаксиса упакованных URI (pack URI)….
Очевидно, что в добавлении ресурсов нет ничего сложного, но как их на самом деле использовать? Здесь существует несколько подходов….
Ресурсы сборки в приложении WPF работают, по сути, точно так же, как и в других приложениях .NET. Базовая концепция…
Допустим нужно зарегистрировать в Windows расширение файла (например .testDoc) и ассоциировать его с приложением. После этого щелчок на файле…
Обычно можно запускать произвольное количество копий приложения WPF. В некоторых сценариях это проектное решение совершенно оправдано. Однако в других…
Как уже было показано, специальный класс приложения — отличное место для размещения кода, реагирующего на разные события приложения. Есть…
Какими бы быстрыми ни были приложения WPF, они не стартуют мгновенно. При первом запуске приложения происходит задержка, пока общеязыковая…
Изначально файл App.xaml.cs кода не содержит. Хотя какой-либо код не обязателен, можно добавить код обработки событий приложения. Класс Application…
В WPF приложение проходит через простой жизненный цикл. Вскоре после запуска приложения создается объект Application. Во время его выполнения…
В WPF появились два элемента управления датами: Calendar и DatePicker. Оба они позволяют выбрать дату, т.е. день календаря. Элемент…
В WPF имеются три элемента управления, использующих концепцию диапазонов (range). Такие элементы принимают числовое значение, которое находится в диапазоне…
Класс ListBox Класс ListBox представляет распространенный компонент среды Windows — списки переменной длины, которые позволяют пользователю выбрать один из…
Проверка правописания У элемента TextBox есть необычная возможность — встроенная проверка правописания, при которой нераспознанные слова подчеркиваются красной волнистой…
Как правило, элемент TextBox хранит одну строку текста. (Допустимое количество символов можно ограничить с помощью свойства MaxLength.) Однако часто…
Наиболее экзотичным из всех элементов управления содержимым с заголовками является Expander (расширитель). Он содержит область содержимого, которую пользователь может…
Класс GroupBox Класс GroupBox — наиболее простой из трех элементов управления, порожденных от HeaderedContentControl. Он имеет вид прямоугольника с…
Прокрутка необходима, если нужно поместить большой объем содержимого в ограниченную область. Для обеспечения прокрутки в WPF необходимо упаковать соответствующее…
Настройка свойств ToolTipService Существуют свойства всплывающих подсказок, которые нельзя задать с помощью свойств класса ToolTip. Для этого предназначен другой…
WPF предлагает гибкую модель для всплывающих подсказок (tooltip — желтые окошки, которые появляются при наведении указателя мыши на какой-то…
WPF распознает три типа кнопок: Button, CheckBox и RadioButton. Все эти кнопки являются наследниками класса ButtonBase. Класс ButtonBase содержит…