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
Icona Учебник WPF

2.0.0 by nweb_mobile


Jan 6, 2019

Informazioni su Учебник 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

Novità nell'ultima versione 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!

Traduzione in caricamento...

Informazioni APP aggiuntive

Ultima versione

Richiedi aggiornamento Учебник WPF 2.0.0

È necessario Android

4.4 and up

Mostra Altro

Учебник WPF Screenshot

Commento Loading...
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Successo!
Ora sei iscritto alla nostra newsletter.