Элементы управления в WPF. Всплывающие подсказки ToolTip и Popup

Часто, в приложениях, при наведении указателя мыши на какой-либо элемент управления, можно увидеть всплывающую подсказку, содержащую какой-либо поясняющий текст или даже изображение. Всплывающие подсказки ToolTip и Popup в 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.

Читать далее