Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Учебник WPF icon

2.0.0 by nweb_mobile


Jan 6, 2019

About Учебник WPF

WPF Programming Tutorial

Технология WPF (Windows Presentation Foundation) является часть экосистемы платформы .NET и представляет собой подсистему для построения графических интерфейсов.

Если при создании традиционных приложений на основе WinForms за отрисовку элементов управления и графики отвечали такие части ОС Windows, как User32 и GDI+, то приложения WPF основаны на DirectX. В этом состоит ключевая особенность рендеринга графики в WPF: используя WPF, значительная часть работы по отрисовке графики, как простейших кнопочек, так и сложных 3D-моделей, ложиться на графический процессор на видеокарте, что также позволяет воспользоваться аппаратным ускорением графики.

Одной из важных особенностей является использование языка декларативной разметки интерфейса XAML, основанного на XML: вы можете создавать насыщенный графический интерфейс, используя или декларативное объявление интерфейса, или код на управляемых языках C# и VB.NET, либо совмещать и то, и другое.

Руководство по WPF

Глава 1. Введение в WPF

Особенности платформы WPF

Начало работы с WPF

Глава 2. XAML

Введение в язык XAML

Файлы отделенного кода

Сложные свойства и конвертеры типов

Пространства имен из C# в XAML

Глава 3. Компоновка

Введение в компоновку

Grid

GridSplitter

StackPanel

DockPanel

WrapPanel

Canvas

Свойства компоновки элементов

Глава 4. Элементы управления

Обзор элементов управления и их свойств

Элементы управления содержимым

Кнопки

CheckBox и RadioButton

Всплывающие подсказки ToolTip и Popup

Контейнеры GroupBox и Expander

ScrollViewer. Создание прокрутки

Текстовые элементы управления

Элементы управления списками

ListBox

ComboBox

ListView

Создание вкладок и TabControl

Меню

ToolBar

TreeView

DataGrid

ProgressBar и Slider

Работа с датами. Calendar и DatePicker

Работа с изображениями. Image и InkCanvas

Глава 5. DependencyObject и свойства зависимостей

Введение в Dependency Property

Прикрепляемые свойства / attached property

Создание свойств зависимостей

Глава 6. Модель событий в WPF

Маршрутизация событий

События клавиатуры

События мыши и фокуса

Глава 7. Команды

Основы команд

Создание новых команд

Глава 8. Кисти

Глава 9. Ресурсы

Концепция ресурсов в WPF

Статические и динамические ресурсы

Словари ресурсов

Глава 10. Привязка

Введение в привязку данных

Интерфейс INotifyPropertyChanged

Форматирование привязки и конвертеры значений

Глава 11. Стили, триггеры и темы

Стили

Триггеры

Темы

Глава 12. Приложение и класс Application

Класс Application

Работа с классом Application

Ресурсы приложения

Глава 13. Шаблоны элементов управления

Логическое и визуальное дерево

Создание и использование шаблонов

Визуальные состояния

Круглое окно

Глава 14. Работа с данными

Привязка данных и контекст данных

Работа с коллекциями данных. ObservableCollection

ItemTemplate и DataTemplate

ItemsPanel. Установка панели элементов

Виртуализация

Провайдеры данных. ObjectDataProvider

XmlDataProvider

Иерархические данные и HierarchicalDataTemplate

Валидация данных

Глава 15. Взаимодействие с базой данных

Создание базы данных

Подключение к базе данных

Работа с Entity Framework

Глава 16. Документы

Потоковые документы

Контейнеры потоковых документов

RichTextBox и редактирование документов

Фиксированные документы

Аннотации

Глава 17. Работа с графикой

Фигуры

Пути и геометрии

PathGeometry

Трансформации

Глава 18. Трехмерная графика

Основы работы с трехмерной графикой

Определение трехмерного объекта

Освещение

Камера

Создание куба. Текстурирование

Трехмерные трансформации и анимации

Взаимодействие с трехмерными объектами

Глава 19. Анимация

Основы анимаций

Анимация в XAML

Анимации по ключевым кадрам

Анимация пути

Плавность анимации

Глава 20. Окна

Класс Window

Взаимодействие между окнами

Диалоговые окна

Глава 21. Паттерн MVVM

Определение паттерна MVVM

Реализация MVVM. ViewModel

Команды в MVVM

Передача параметров команде

Взаимодействие команд и событий

Работа с диалоговыми окнами

Глава 22. SQLite в WPF

Работа с SQLite

MVVM и SQLite

What's New in the Latest Version 2.0.0

Last updated on Jan 6, 2019

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Translation Loading...

Additional APP Information

Latest Version

Request Учебник WPF Update 2.0.0

Requires Android

4.4 and up

Show More

Учебник WPF Screenshots

Comment Loading...
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.