Часто, в приложениях, при наведении указателя мыши на какой-либо элемент управления, можно увидеть всплывающую подсказку, содержащую какой-либо поясняющий текст или даже изображение. Всплывающие подсказки ToolTip и Popup в WPF служат именно для этих целей. Рассмотрим работу этих элементов управления.
WPF
Расширение разметки XAML (Markup Extensions)
Расширение разметки — это понятие, относящееся непосредственно к языку XAML. До сих пор мы использовали возможности XAML для описания различных элементов приложения практически также, как и обычный XAML — все значения атрибутов и свойств у нас представляли собой либо строки, либо значения, которые могут быть приведены к строковому представлению. Расширения разметки обрабатываются иначе, чем обычные атрибуты в XAML.
Работа с текстом и шрифтами в XAML и WPF
Работа с текстом и шрифтами в XAML позволяет сделать наше приложение более красивым и удобным для пользователей. В WPF мы можем использовать как системные шрифты, так и собственные, встраивая их в своё приложение. В этой части мы рассмотрим то, как ведется работа с текстом и шрифтами в XAML и WPF.
Кисти в XAML. Оформление XAML-элементов
При работе с интерфейсом приложения нам придётся часто использовать различные цвета и оттенки для элементов управления. В WPF и XAML, в частности, для этих целей используются специальные объекты — кисти (Brush), используя которые мы можем устанавливать цвета для отдельных свойств элементов, а также использовать в качестве заполнителей области элемента различные объекты и изображения. В этой части мы рассмотрим доступные нам Кисти в XAML
Свойства размеров и позиционирования XAML-элементов
В XAML элементы могут содержать достаточно большое количество различных свойств, но только часть из них отвечает за размеры и позиционирование элемента, то есть за то где и как будет расположен XAML-элемент. В этой части мы рассмотрим основные Свойства размеров и позиционироваться XAML-элементов.
Первое приложение WPF в Visual Studio Code
В этой части мы посмотрим как создать приложение WPF с использованием Visual Studio Code. Этот инструмент также, как и Visual Studio широко используется для разработки и представляет из себя, по большому счёту, обычный текстовый редактор с подсветкой синтаксиса и широкими возможностями настройки. И здесь у нас уже не будет возможности использовать визуальный конструктор интерфейса
Элементы управления в WPF. CheckBox и RadioButton
Элементы управления CheckBox и RadioButton относится в группе элементов для выбора значений. При этом, CheckBox (флажок) позволяет определять до трех состояний (выбран, не выбран и не определен), а элемент RadioButton предназначен для выбора одного из нескольких значений.
Элементы управления в WPF. Кнопки
Кнопки — это один из основных и часто используемых элементов управления пользовательского интерфейса. Приложения обычно выполняют некоторую задачу при срабатывании события Click, то есть когда пользователь щелкает по кнопке. В WPF имеется несколько типов кнопок, каждый из которых наследуется от базового класса ButtonBase.
Элементы управления в WPF
Готовых, что называется «из коробки» элементов управления Windows Presentation Foundation, на первый взгляд, не так уж и много. Все элементы управления в WPF можно логически сгруппировать в несколько категорий.