Язык декларативного программирования XAML (Подбельский Вадим Валерьевич) ; ДМК-Пресс, 2018
от 472 р. до 2757 р.
Автор(ы): Подбельский Вадим Валерьевич;
Издатель: ДМК-Пресс
ISBN: 978-5-97060-655-1
ID: SKU2543
Сравнить цены
Цена от 472 р. до 2757 р. в 6 магазинах
Магазин | Цена | Наличие |
---|---|---|
Лабиринт 5/5 | 1614 р. 2306 р. | |
ЛитРес 5/5 | 472 р. 590 р. электронная книга | скачать фрагмент | |
Яндекс.Маркет 5/5 | 2757 р. | |
МАЙШОП 5/5 | 1442 р. 2152 р. | |
Мегамаркет 5/5 | 1582 р. 2636 р. | наличие уточняйте 13.04.2024 |
OZON | 1054 р. | наличие уточняйте 03.01.2024 |
AliExpress 5/5 | ||
Читай-город 5/5 | ||
Описание
Примеры автономных XAML-документов, которые читатель может расширять и использовать в своих разработках
Изложение XAML в чистом виде, вне существующих инструментальных сред для автоматизации проектирования интерфейса пользователя или создания приложений
Книгу можно использовать в качестве справочника по элементам, свойствам, классам и перечислениям, применяемым в XAML-разметке
Книга посвящена языку XAML - центральному звену таких современных технологий и средств программирования как WPF и Xamarin. Forms. Изложены основные положения синтаксиса XAML и на многочисленных примерах показаны возможности механизмов XAML, отличающих этот язык от таких традиционных языков разметки как, например, HTML. Кроме синтаксиса XAML описаны пространства имен, ключевые слова, наиболее полезные элементы управления, применяемые для создания интуитивно понятного пользовательского интерфейса. Объясняются особенности зависимых и присоединенных свойств, механизмы расширения разметки и привязки данных. Показаны возможности ресурсов, стилей и шаблонов. Рассмотрены средства трансформации изображений элементов управления и объектов, а также вопросы представления растровых изображений и создания объектов векторной графики. Особое внимание уделено триггерам данных и триггерам событий. Подробно изложены механизмы и средства анимации.
Издание предназначено разработчикам программных продуктов (дизайнеров и программистов), использующих платформу . NET, которая в настоящее время доступна во всех основных операционных системах (Windows, iOS, Android, Linux).
Смотри также Характеристики.
Яндекс.Маркет
Содержание
Глава 1.XAML как XML-приложение
Пространства имен
Автономные ХАМL-документы
Синтаксис XML и синтаксис XAML
Пространства имен в ХАМL-документах
Обработка XAML-документов
XAMLn резервные типы .NET
Свойства XAML-элементов
Содержимое XAML-элемента
Свойства размеров и позиционирования
XAML-элементов Элемент Border
Глава 2. Расширенный синтаксис XAML
Зависимые свойства XAML-элементов
Присоединенные свойства (Attached Properties)
Конвертеры типов для значений атрибутов
Расширение разметки (Markup Extensions)
Расширение разметки x:Static
Привязка данных (Data Binding)
Синтаксис вложенных расширений
Глава 3. Ресурсы, стили и шаблоны
Ресурсы
Файл ресурсов
Системные ресурсы
Массив в качестве ресурса (х:Аггау)
Стили
Наследование стилей
Свойства-коллекции элемента Style
Шаблоны
Глава 4. Простые геометрические формы
Класс Shape и производные классы геометрических
форм
Элементы Line, Polygon и Polyline
Элементы Rectangle и Ellipse
Глава 5. Аффинные преобразования на плоскости
XAML-элементы аффинных преобразований
Элемент RotateTransform
Элемент MatrixTransform
Элемент TranslateTransform
Элемент ScaleTransform
Элемент SkewTransform
Элементы CompositeTransform и TransformGroup
Глава 6. Элемент Path и класс Geometry
Элементы LineGeometry, EllipseGeometry,
RectangleGeometry
GeometryGroup и CombinedGeometry
Возможности класса PathGeometry
Мини-язык разметки траекторий
Глава 7. Кисти
КистьSolidColorBrush и цвет BXAML
Градиентные кисти
Кисть LinearGradientBrush
Кисть RadialGradientBrush
TileBrush - мозаичная (плиточная, изразцовая) кисть
Кисть ImageBrush
Кисть DrawingBrush
Кисть VisualBrush
Глава 8. Триггеры
Виды триггеров
Триггер свойств Tigger
Мультитриггер свойств MultiTrigger
Триггер данных DataTrigger
Мультитриггер данных MultiDataTrigger
О триггере событий EventTrigger
Глава 9. Анимация
Элемент Action -действия в триггере
Структура ХАМL-документа с анимацией
Классы временных анимационных шкал
Анимация на основе линейной интерполяции
Анимация по ключевым кадрам
Дискретная анимация по ключевым кадрам
Линейная анимация по ключевым кадрам
Сплайновая анимация по ключевым кадрам
Анимация с использованием траектории
Глава IO.XAMLH императивный код
Обработчики событий в императивном коде
Императивный код в тексте XAML-разметки
Литература и ссылки на электронные ресурсы
Предметный указатель
О книге
Автор(ы) | Подбельский Вадим Валерьевич |
Издатель | ДМК-Пресс |
Год издания | 2018 |
Форматы электронной версии | |
ISBN | 978-5-9706-0655-1 |
Количество страниц | 336 |
Тип обложки | мягкая |
Издательство | ДМК-Пресс |
Назначение | для технических ВУЗов |
Формат | 20.5 x 14 x 1.7 |
Вес, в граммах | 406 |
Автор | Подбельский Вадим Валериевич |
Количество книг | 1 |
Размеры | 205x140 |
Язык издания | Русский |
Кол-во страниц | 336 |
Обложка | мягкая обложка |
Отзывы (2)
-
FUNNY DUDE
- 1 июля 20225/5
Очень полезная книга для изучения основ XAML. Однозначно рекомендую к прочтению. Но если изучение для работы с UWP нужно будет ознакомиться с дополнительной информацией, т.к. UWP диалект имеет ряд отличий
0 0
-
Королёв Ivan
- 26 августа 20195/5
Брал эту книгу для освоения Xaml для C# и Xamarin, поскольку почти ничего годного в интернете не нашел, да и книг вообще таких нет. Книга прям не посвящена и не связана с C#, там только чистый Xaml. Все примеры воспроизводятся в браузере IE, поэтому довольно сложно потом применять прочитанное в проекте с C#.
Прочитал половину книги за неделю где-то и все понятно. Если что-то не было понятно или плохо усваиволось, я переписывал пример кода из книги и запускал.
Единственное не удобство в том, что книга толстая и когда читаешь (особенно в центре книги) приходиться удерживать одну сторону от другой, поскольку страницы очень сильно хотят вернуться в исходное положение.
Ещё один минус - иллюстрации чёрно-белые!!!
Более подробно можете познакомиться на этих фото:0 0
Добавить отзыв
Книги с похожим названием
Книги где автор: Подбельский Вадим Валерьевич
Программирование - издательство "ДМК-Пресс"
Категория 377 р. - 566 р.
Программирование - издательство "ДМК-Пресс" »