Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Страница 18

    Проверка параллелизма

   Удаление записей

    Состояние сущности

    Удаление отслеживаемых сущностей

    Удаление неотслеживаемых сущностей

    Перехват отказов каскадного удаления

    Проверка параллелизма

   Резюме

Часть VIII

  Глава 24

   Побудительные причины создания WPF

    Унификация несходных API-интерфейсов

    Обеспечение разделения обязанностей через XAML

    Обеспечение оптимизированной модели визуализации

    Упрощение программирования сложных пользовательских интерфейсов

   Исследование сборок WPF

    Роль класса Application

    Построение класса приложения

    Перечисление элементов коллекции Windows

    Роль класса Window

     Роль класса System.Windows.Controls.ContentControl

     Роль класса System.Windows.Controls.Control

     Роль класса System.Windows.FrameworkElement

     Роль класса System.Windows.UIElement

     Роль класса System.Windows.Media.Visual

     Роль класса System.Windows.DependencyObject

     Роль класса System.Windows.Threading.DispatcherObject

   Синтаксис XAML для WPF

    Введение в Kaxaml

    Пространства имен XML и "ключевые слова" XAML

    Управление видимостью классов и переменных-членов

    Элементы XAML, атрибуты XAML и преобразователи типов

    Понятие синтаксиса "свойство-элемент" в XAML

    Понятие присоединяемых свойств XAML

    Понятие расширений разметки XAML

   Построение приложений WPF с использованием Visual Studio

    Шаблоны проектов WPF

    Панель инструментов и визуальный конструктор/редактор XAML

    Установка свойств с использованием окна Properties

    Обработка событий с использованием окна Properties

    Обработка событий в редакторе XAML

    Окно Document Outline

    Включение и отключение отладчика XAML

    Исследование файла Арр.xaml

    Отображение разметки XAML окна на код C#

    Роль BAML

    Разгадывание загадки Main()

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

    Обработка закрытия объекта Window

    Перехват событий мыши

    Перехват событий клавиатуры

   Резюме

  Глава 25

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

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

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

    Общие диалоговые окна WPF

   Краткий обзор визуального конструктора WPF в Visual Studio

    Работа с элементами управления WPF в Visual Studio

    Работа с окном Document Outline

   Управление компоновкой содержимого с использованием панелей

    Позиционирование содержимого внутри панелей Canvas

    Позиционирование содержимого внутри панелей WrapPanel