.NET MAUI. Работа с текстом и шрифтами

Многие элементы управления в .NET MAUI могут отображать какой-либо текст. Например, такие элементы как метки (Label), кнопки (Button), а также различные списки и коллекции могут содержать такие свойства для работы с текстом и шрифтами как FontFamily, FontSize, TextDecorations, TextTransform и другие. В этой части мы рассмотрим работу с этими другими свойствами элементов XAML, отвечающими за работу с текстом в .NET MAUI

Читать далее

.NET MAUI. Работа с цветом (класс Color)

Так же, как и свойства размеров и позиционирования XAML-элементов, свойства, отвечающие за цветовое оформление того или иного элемента управления в XAML присущи многим компонентам в .NET MAUI. Поэтому в этой части мы рассмотрим эти свойства, а также способы работы с цветом в XAML. В зависимости от того, с каким компонентом мы работаем, у этого компонента могут быть различные свойства для работы с цветом. Например, метка (Label) содержит свойство Background, определяющее цвет заливки, кнопка (Button) содержит такие свойства как Background, BorderColor (цвет границы) иTextColor (цвет текста) и так далее. Работа с цветом в XAML может осуществляться различными способами, которые мы рассмотрим далее

Читать далее

Свойства размеров и позиционировния XAML-элементов

В XAML элементы могут иметь достаточно большое количество различных свойств. Однако только часть из них отвечает за размеры и позиционирование элемента, то есть за то где XAML-элемент будет расположен и как. В этой части мы рассмотрим основные свойства размеров и позиционироваться XAML-элементов.

Читать далее

XAML-элементы

При построении графического интерфейса пользователя с использованием XAML мы задействуем различные XAML-элементы, которые представляют собой декларацию объекта одного из типов C#. Например, в предыдущей части мы рассмотрели то, как в декларируется XAML-элемент Button (кнопка) и как в дальнейшем мы можем использовать объект типа Button в коде C#. В этой части мы подробнее рассмотрим работу с XAML-элементами в .NET MAUI.

Читать далее

Введение в XAML

Когда речь идёт про возможности языка C# или, например, про разработку приложений ASP.NET Core Web API, то всё, что нам необходимо для просмотра результатов работы приложения — консоль. В свою очередь, что касается .NET MAUI, то этот фреймворк всё же, в первую очередь, рассчитан на создание красивых приложение с графическим интерфейсом. Поэтому и мы начнем наше изучение .NET MAUI именно с построения графического интерфейса и основ декларативного языка XAML.

Читать далее