ITVDN | WPF (2014) PCRec
Автор (режиссер): Максим Драч
Жанр: Программирование
Продолжительность: 07:06:41
Качество видео: PCRec
Видеокодек: AVC
Битрейт видео: ~1481 kb/s
Размер кадра: 1280x720
Аудиокодек: AAC
Битрейт аудио: 61,8 kb/s (CBR), 2 Ch, 44100 Hz
Доп. материалы: Есть
Описание:Данный видео курс по WPF (Windows Presentation Foundation) предназначен для начинающих UI(User Interface) разработчиков, владеющих основными навыками программирования на языке C#. Пройдя данный видео курс, Вы получите все необходимые навыки для создания Desktop приложений. Вы узнаете такие сложные конструкции, как свойства, маршрутизируемые события и для чего они предназначены при создании оконных приложений, научитесь использовать контейнеры компоновки, команды, ресурсы, выучите элементы управления, которые нужны для создания гибкого и функционального пользовательского интерфейса, а также узнаете, как применять стили и что же такое триггеры в WPF. По окончанию видеокурса Вы сможете создать полноценное Desktop приложение для Windows, которое может использовать Ваш авторский дизайн, поддерживать несколько языков интерфейса и будет одинаково хорошо отображаться как на дисплеях с высоким разрешением, так и на планшетных ПК.
Урок 1. Введение в WPF и XAML
Особенности построения графических приложений в Windows
Преимущества технологии WPF.
Визуализация элементов управления в WPF.
Архитектура WPF.
Основы XAML.
Загрузка и компиляция XAML.
Урок 2. Контейнеры компоновки
Процесс компоновки.
Базовые контейнеры компоновки.
Контейнер компоновки для работы с сенсорными дисплеями. Считывание жестов пользователя и их определение.
Z-порядок.
Свойства для компоновки.
Урок 3. Класс Application
Жизненный цикл приложения.
События класса Application.
WPF SingleInstanceApplication.
Многопоточная обработка.
Диспетчер и межпоточное взаимодействие.
Урок 4. Содержимое
Элементы управления содержимым.
Динамический контент.
Модульный контент.
Свойства Padding и Margin.
Декоратор Border.
Урок 5. Свойства зависимостей и маршрутизируемые события
Свойство зависимости и его определение.
Регистрация и упаковка свойств зависимости.
Маршрутизируемое событие и его определение.
Типы распространений событий.
Упаковка и регистрация маршрутизируемого события.
Урок 6. Классические элементы управления
Описание основных классических элементов управления.
Добавление пользовательских шрифтов в приложение.
Захват курсора мыши.
Реализация функции Drag and Drop.
Урок 7. Окна
Основные свойства окна.
Типы диалоговых окон.
Системные диалоговые окна.
События окна.
Окна произвольной формы.
Урок 8. Команды
Команды в WPF.
Обработка событий с помощью команд.
Модель команд в WPF.
Библиотеки команд.
Интерфейс ICommand.
Урок 9. Ресурсы
Ресурсы сборки.
Добавление ресурса в проект.
Ресурсы объекта.
Статические и динамические ресурсы.
Системные ресурсы.
Урок 10. Стили и триггеры
Превосходство стилей над ресурсами.
Ключевые свойства стилей.
Триггеры DataTrigger, MultiTrigger, MultiDataTrigger и EventTrigger
Способы использования триггеров.
Код: |
Общее Уникальный идентификатор : 225979264057262382773991951743787789074 (0xAA0205ECE2E0B0138CCAAF380C80EB12) Полное имя : C:\[ITVDN] WPF - 2014\Урок 01. Введение в WPF и XAML.mkv Формат : Matroska Версия формата : Version 4 / Version 2 Размер файла : 257 Мбайт Продолжительность : 36 м. Общий поток : 989 Кбит/сек Дата кодирования : UTC 2014-03-31 13:44:35 Программа кодирования : mkvmerge v6.8.0 ('Theme for Great Cities') 64bit built on Mar 2 2014 21:34:26 Библиотека кодирования : libebml v1.3.0 + libmatroska v1.4.1
Видео Идентификатор : 1 Формат : AVC Формат/Информация : Advanced Video Codec Профиль формата : Main@L5.0 Параметр CABAC формата : Да Параметр ReFrames формата : 15 кадров Параметр GOP формата : M=3, N=30 Идентификатор кодека : V_MPEG4/ISO/AVC Продолжительность : 36 м. Вид битрейта : Постоянный Номинальный битрейт : 1481 Кбит/сек Ширина : 1280 пикселей Высота : 720 пикселей Соотношение сторон : 16:9 Режим частоты кадров : Постоянный Частота кадров : 15,000 кадров/сек Стандарт вещания : NTSC Цветовое пространство : YUV Субдискретизация насыщенности : 4:2:0 Битовая глубина : 8 бит Тип развёртки : Прогрессивная Бит/(Пиксели*Кадры) : 0.107 Default : Да Forced : Нет
Аудио Идентификатор : 2 Формат : AAC Формат/Информация : Advanced Audio Codec Профиль формата : LC Идентификатор кодека : A_AAC Продолжительность : 36 м. Каналы : 2 канала Расположение каналов : Front: L R Частота : 44,1 КГц Метод сжатия : С потерями Default : Да Forced : Нет |
Скриншоты:
Время раздачи: 24/7 (круглосуточно)