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