Настройка нестандартных окон.
В большинстве случаев фиксированная графика в WPF для создания окон необычной формы не используется. Вместо этого в…
В большинстве случаев фиксированная графика в WPF для создания окон необычной формы не используется. Вместо этого в…
Окна необычной формы часто являются товарным знаком современных прикладных приложений вроде редакторов фотографий, программ для создания кинофильмов…
Часто при отображении окна как модального пользователю предлагается сделать какой-нибудь выбор. Код, отображающий окно, дожидается получения результата…
Класс Application предоставляет два инструмента для получения доступа к другим окнам: свойство MainWindow и свойство Window. При…
Чтобы отобразить окно, необходимо создать экземпляр класса Window и вызвать метод Show() или ShowDialog(). Метод ShowDialog() отображает…
Класс Window унаследован от класса ContentControl. Это означает, что он может содержать только одного потомка (каковым обычно…
Закрепление столбцов Закрепляемый столбец остается на месте в левой части элемента управления DataGrid, даже при прокручивании содержимого…
Устанавливая свойства объектов столбцов DataGrid, можно управлять форматированием целых столбцов. Во многих случаях полезно помечать строки со…
Форматировать DataGridTextColumn можно таким же способом, что и элемент TextBlock, устанавливая свойства Foreground, FontFamily, FontSize, FontStyle и…
За счет применения автоматически сгенерированных столбцов можно быстро получить элемент управления DataGrid, отображающий все необходимые данные. Однако…
DataGrid представляет собой элемент управления отображением данных, который извлекает информацию из коллекции объектов и визуализирует ее в…
Элементы управления TreeView часто применяются для размещения больших объемов данных. Объясняется это тем, что TreeView обладает сворачиваемо-разворачиваемой…
Элемент управления TreeView является одним из главных элементов Windows и встречается довольно часто во всем, начиная от…
Для того чтобы представление TileView работало так, как надо, WPF должна быть способна отыскивать подлежащие применению стили….
Если GridView не отвечает существующим потребностям, можно создать собственное представление и расширить в нем возможности ListView. К…
Свойство GridViewColumn.DisplayMemberBinding не является единственным способом для отображения данных в ячейке. Вместо него можно использовать свойство CellTemplate,…
Класс ListView — это специализированный класс спискового типа, предназначенный для отображения различных представлений одних и тех же…
Когда вся необходимая для локализации инфраструктура готова, остается только создать соответствующие подчиненные сборки с альтернативными версиями окон…
Ресурсы сборки также оказываются очень кстати когда требуется локализовать окно. Используя ресурсы, вы позволяете элементам управления изменяться…
Упакованные URI WPF позволяет обращаться к скомпилированным ресурсам (вроде BAML-файла для страницы) с помощью синтаксиса упакованных URI…