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

Последнее обновление: 26.11.2023
  1. Глава 1. Введение в WPF

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

    2. Первое приложение с .NET CLI

    3. Первое приложение в Visual Studio

  2. Глава 2. XAML

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

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

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

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

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

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

    2. Grid

    3. GridSplitter

    4. StackPanel

    5. DockPanel

    6. WrapPanel

    7. Canvas

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

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

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

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

    3. Кнопки

    4. CheckBox и RadioButton

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

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

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

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

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

    10. ListBox

    11. ComboBox

    12. ListView

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

    14. Меню

    15. ToolBar

    16. TreeView

    17. DataGrid

    18. ProgressBar и Slider

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

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

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

    1. Введение в Dependency Property

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

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

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

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

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

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

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

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

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

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

    1. Обзор кистей

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

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

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

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

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

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

    2. Интерфейс INotifyPropertyChanged

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

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

    1. Стили

    2. Триггеры

    3. Темы

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

    1. Класс Application

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

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

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

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

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

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

    4. Круглое окно

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

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

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

    3. ItemTemplate и DataTemplate

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

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

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

    7. XmlDataProvider

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

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

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

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

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

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

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

    5. Аннотации

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

    1. Фигуры

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

    3. PathGeometry

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

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

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

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

    3. Освещение

    4. Камера

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

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

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

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

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

    2. Анимация в XAML

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

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

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

  19. Глава 19. Окна

    1. Класс Window

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

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

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

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

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

    3. Команды в MVVM

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

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

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

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

    1. Работа с SQLite через Entity Framework

    2. MVVM и SQLite

  22. Глава 22. Хостирование приложения и внедрение зависимостей

    1. Внедрение зависимостей в приложении WPF

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850