Учебник WPF

Учебник WPF

nweb_mobile
Jan 6, 2019
  • Everyone

  • 4.4 and up

    Android OS

Учебник 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 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!
더 보기

비디오 및 스크린 샷

  • Учебник WPF 포스터
  • Учебник WPF 스크린샷 1
  • Учебник WPF 스크린샷 2
  • Учебник WPF 스크린샷 3
  • Учебник WPF 스크린샷 4
APKPure 아이콘

APKPure 앱을통한매우빠르고안전한다운로드

한번의클릭으로 Android에 XAPK/APK 파일을설치할수있습니다!

다운로드 APKPure
thank icon
사용자 환경을 개선하기 위해 이 웹 사이트의 쿠키 및 기타 기술을 사용합니다.
이 페이지의 링크를 클릭하면 당사의 개인 정보 보호 정책쿠키 정책에 동의하는 것입니다.
더 알아보기