System.Windows Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет несколько важных классов базовых элементов Windows Presentation Foundation (WPF), различные классы, поддерживающие систему свойств WPF и логику событий, а также другие типы, которые более широко используются WPF ядра и платформы.
Классы
| Имя | Описание |
|---|---|
| Application |
Инкапсулирует приложение Windows Presentation Foundation. |
| AttachedPropertyBrowsableAttribute |
Предоставляет базовый класс для атрибутов .NET, которые сообщают об использовании области присоединенных свойств. |
| AttachedPropertyBrowsableForChildrenAttribute |
Указывает, что присоединенное свойство имеет область просмотра, которая распространяется на дочерние элементы в логическом дереве. |
| AttachedPropertyBrowsableForTypeAttribute |
Указывает, что присоединенное свойство можно просматривать только для элементов, производных от указанного типа. |
| AttachedPropertyBrowsableWhenAttributePresentAttribute |
Указывает, что присоединенное свойство можно просматривать только в элементе, который также имеет другой конкретный атрибут .NET, применяемый к определению класса. |
| AutoResizedEventArgs |
Предоставляет данные для события, вызываемого AutoResizedHwndSource. |
| BaseCompatibilityPreferences |
Содержит свойства, определяющие поведение приложения относительно новых функций WPF, которые находятся в сборке WindowsBase. |
| Clipboard |
Предоставляет статические методы, упрощающие передачу данных в системный буфер обмена и из нее. |
| ColorConvertedBitmapExtension |
Реализует расширение разметки ColorConvertedBitmap , которое позволяет создавать. У ColorConvertedBitmap него нет внедренного профиля, вместо этого профиль основан на исходных и целевых значениях. |
| ComponentResourceKey |
Определяет или ссылается на ключи ресурсов на основе имен классов во внешних сборках, а также дополнительный идентификатор. |
| Condition |
Представляет условие для MultiTrigger и MultiDataTriggerте, которые применяют изменения к значениям свойств на основе набора условий. |
| ConditionCollection |
Представляет коллекцию Condition объектов. |
| ContentElement |
Предоставляет базовый класс на уровне ядра WPF для элементов содержимого. Элементы содержимого предназначены для представления в стиле потока с помощью интуитивно понятной модели макета разметки и намеренно простой объектной модели. |
| ContentOperations |
Предоставляет статические служебные методы для получения или настройки положения ContentElement дерева элементов. |
| CoreCompatibilityPreferences |
Содержит свойства, определяющие поведение приложения относительно WPF функций, которые находятся в сборке PresentationCore. |
| CornerRadiusConverter |
Преобразует экземпляры других типов в и из CornerRadius. |
| CultureInfoIetfLanguageTagConverter |
Преобразует экземпляры CultureInfo в другие типы данных и из других типов данных. |
| DataFormat |
Представляет формат данных с помощью имени формата и числового идентификатора. |
| DataFormats |
Предоставляет набор стандартных имен форматов данных, которые можно использовать для идентификации форматов данных, доступных в буфере обмена или операциях перетаскивания. |
| DataObject |
Предоставляет базовую реализацию IDataObject интерфейса, который определяет механизм передачи данных независимо от формата. |
| DataObjectCopyingEventArgs |
Аргументы для DataObjectсобытия .Copying |
| DataObjectEventArgs |
Предоставляет абстрактный базовый класс для событий, связанных с классом DataObject . |
| DataObjectPastingEventArgs |
Содержит аргументы для DataObjectсобытия .Pasting |
| DataObjectSettingDataEventArgs |
Содержит аргументы для DataObjectсобытия .SettingData |
| DataTemplate |
Описывает визуальную структуру объекта данных. |
| DataTemplateKey |
Представляет ключ ресурса для DataTemplate класса. |
| DataTrigger |
Представляет триггер, который применяет значения свойств или выполняет действия, когда привязанные данные соответствуют указанному условию. |
| DeferrableContent |
Представляет отложенное содержимое, которое хранится в BAML в виде потока. |
| DeferrableContentConverter |
Преобразует поток в DeferrableContent экземпляр. |
| DependencyObject |
Представляет объект, участвующий в системе свойств зависимостей. |
| DependencyObjectType |
Реализует базовый кэш типов для всех DependencyObject производных типов. |
| DependencyProperty |
Представляет свойство, которое можно задать с помощью таких методов, как стилизация, привязка данных, анимация и наследование. |
| DependencyPropertyHelper |
Предоставляет один вспомогательный метод (GetValueSource(DependencyObject, DependencyProperty)), который сообщает источник системы свойств для эффективного значения свойства зависимости. |
| DependencyPropertyKey |
Предоставляет идентификатор свойства зависимостей для ограниченного доступа на запись к свойству зависимостей только для чтения. |
| DialogResultConverter |
DialogResult Преобразует свойство, которое является Nullable<T> значением типаBoolean, в другие типы и из других типов. |
| DpiChangedEventArgs |
Этот класс передает необходимые сведения любому прослушивателю DpiChangedEvent события, например при перемещении окна в монитор с другим DPI или DPI текущего монитора. |
| DragDrop |
Предоставляет вспомогательные методы и поля для инициации операций перетаскивания, включая метод для начала операции перетаскивания, а также средства для добавления и удаления обработчиков событий, связанных с перетаскиванием. |
| DragEventArgs |
Содержит аргументы, относящиеся ко всем событиям перетаскивания (DragEnter, , DragLeaveиDragOverDrop). |
| DurationConverter |
Преобразует экземпляры из других представлений Duration типов и из нее. |
| DynamicResourceExtension |
Реализует расширение разметки, которое поддерживает динамические ссылки на ресурсы, сделанные из XAML. |
| DynamicResourceExtensionConverter |
Преобразует из синтаксического анализа XAML и DynamicResourceExtension поддерживает динамические ссылки на ресурсы, сделанные из XAML. |
| EventManager |
Предоставляет методы служебной программы, связанные с событиями, которые регистрируют перенаправленные события для владельцев классов и добавляют обработчики классов. |
| EventPrivateKey |
Предоставляет уникальную идентификацию событий, обработчики которых хранятся во внутренней хэш-записи. |
| EventRoute |
Представляет контейнер для маршрута, за которым следует перенаправленное событие. |
| EventSetter |
Представляет метод задания событий в стиле. Методы задания событий вызывают указанные обработчики событий в ответ на события. |
| EventTrigger |
Представляет триггер, который применяет набор действий в ответ на событие. |
| ExceptionRoutedEventArgs |
Предоставляет данные для Image событий с ошибкой.MediaElement |
| ExitEventArgs |
Аргументы события для события Exit. |
| Expression |
Этот тип поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для использования непосредственно из кода. |
| ExpressionConverter |
Преобразует экземпляры Expression в другие типы и из других типов. |
| FigureLengthConverter |
Преобразует экземпляры других типов в и из FigureLength. |
| FontSizeConverter |
Преобразует значения размера шрифта в другие представления типов и из других представлений типов. |
| FontStretchConverter |
Преобразует экземпляры из других представлений FontStretch типов и из нее. |
| FontStretches |
Предоставляет набор статических предопределенных FontStretch значений. |
| FontStyleConverter |
Преобразует экземпляры FontStyle в другие типы данных и из других типов данных. |
| FontStyles |
Предоставляет набор статических предопределенных FontStyle значений. |
| FontWeightConverter |
Преобразует экземпляры FontWeight в другие типы данных и из других типов данных. |
| FontWeights |
Предоставляет набор статических предопределенных FontWeight значений. |
| FrameworkCompatibilityPreferences |
Содержит свойства, определяющие поведение приложения относительно WPF функций, которые находятся в сборке PresentationFramework. |
| FrameworkContentElement |
FrameworkContentElement — реализация и расширение ContentElement базового класса на уровне платформы WPF. FrameworkContentElement добавляет поддержку дополнительных входных API (включая подсказки и контекстные меню), раскадровки, контекст данных для привязки данных, поддержки стилей и вспомогательных API логических деревьев. |
| FrameworkElement |
Предоставляет набор свойств, событий и методов платформы WPF для элементов Windows Presentation Foundation (WPF). Этот класс представляет предоставленную реализацию уровня платформы WPF, созданную на основе API уровня ядра WPF, определенных.UIElement |
| FrameworkElementFactory |
Поддерживает создание шаблонов. |
| FrameworkPropertyMetadata |
Отчеты или применяют метаданные для свойства зависимостей, в частности добавляя характеристики системы свойств для конкретной платформы. |
| FrameworkTemplate |
Включает создание экземпляра FrameworkElement дерева и/или FrameworkContentElement объектов. |
| Freezable |
Определяет объект с изменяемым состоянием и состоянием только для чтения (замороженным). Классы, производные от Freezable предоставления подробного уведомления об изменениях, могут быть неизменяемы и клонировать себя. |
| FreezableCollection<T> |
Представляет коллекцию DependencyObjectобъектов Freezableили Animatable объектов. FreezableCollection<T> сам Animatable тип. |
| GiveFeedbackEventArgs |
Содержит аргументы для GiveFeedback события. |
| GridLengthConverter |
Преобразует экземпляры других типов в экземпляры и из GridLength экземпляров. |
| HierarchicalDataTemplate |
Представляет поддерживаемый DataTemplateHeaderedItemsControl, например TreeViewItem или MenuItem. |
| HwndDpiChangedEventArgs |
Представляет тип HandledEventArgs, относящегося к событию DpiChanged. |
| Int32RectConverter |
Преобразует экземпляры других типов в и из Int32Rect. |
| KeySplineConverter |
Преобразует экземпляры других типов в и из KeySpline. |
| KeyTimeConverter |
Преобразует экземпляры KeyTime в другие типы и из других типов. |
| LengthConverter |
Преобразует экземпляры других типов в экземпляры объекта Double , представляющего длину объекта и из нее. |
| LocalizabilityAttribute |
Указывает атрибуты локализации для двоичного класса XAML (BAML) или члена класса. |
| Localization |
Класс Localization определяет присоединенные свойства для атрибутов локализации и комментариев. |
| LogicalTreeHelper |
Предоставляет статические вспомогательные методы для запроса объектов в логическом дереве. |
| LostFocusEventManager |
Предоставляет реализацию, чтобы использовать шаблон "слабый WeakEventManager прослушиватель событий" для присоединения прослушивателей к LostFocus событиям или LostFocus событиям. |
| MediaScriptCommandRoutedEventArgs |
Предоставляет данные для событий ScriptCommand и ScriptCommand. |
| MessageBox |
Отображает окно сообщения. |
| MultiDataTrigger |
Представляет триггер, который применяет значения свойств или выполняет действия, когда привязанные данные соответствуют набору условий. |
| MultiTrigger |
Представляет триггер, который применяет значения свойств или выполняет действия при выполнении набора условий. |
| NameScope |
Реализует базовую поддержку INameScope WPF для методов, которые хранят или извлекают сопоставления имен и объектов в определенном области имен XAML. Добавляет поддержку присоединенного свойства, чтобы упростить получение или задание имен области имен XAML динамически на уровне элемента. |
| NullableBoolConverter |
Преобразуется в тип и из Nullable<T> типа (с помощью Boolean ограничения типа для универсального). |
| PointConverter |
Преобразует экземпляры других типов в и из Point. |
| PresentationSource |
Предоставляет абстрактную базу для классов, которые представляют содержимое из другой технологии в рамках сценария взаимодействия. Кроме того, этот класс предоставляет статические методы для работы с этими источниками, а также базовую архитектуру представления визуального слоя. |
| PropertyMetadata |
Определяет определенные аспекты поведения свойства зависимостей, применяемые к конкретному типу, включая условия, с которыми он был зарегистрирован. |
| PropertyPath |
Реализует структуру данных для описания свойства как пути ниже другого свойства или ниже типа владения. Пути свойств используются в привязке данных к объектам, а также в раскадровки и временной шкале анимации. |
| PropertyPathConverter |
Предоставляет преобразователь типов для PropertyPath объектов. |
| QueryContinueDragEventArgs |
Содержит аргументы для QueryContinueDrag события. |
| ReachCompatibilityPreferences |
Предоставляет несколько важных классов базовых элементов Windows Presentation Foundation (WPF), различные классы, поддерживающие систему свойств WPF и логику событий, а также другие типы, которые более широко используются WPF ядра и платформы. |
| RectConverter |
Преобразует экземпляры других типов в экземпляры и из экземпляров Rect. |
| RequestBringIntoViewEventArgs |
Предоставляет данные для RequestBringIntoView перенаправленного события. |
| ResourceDictionary |
Предоставляет хэш-таблицу или реализацию словаря, содержащую ресурсы WPF, используемые компонентами и другими элементами приложения WPF. |
| ResourceKey |
Предоставляет абстрактный базовый класс для различных ключей ресурсов. |
| ResourceReferenceKeyNotFoundException |
Исключение, которое возникает, когда не удается найти ключ ссылки на ресурс во время синтаксического анализа или сериализации ресурсов расширения разметки. |
| RoutedEvent |
Представляет и определяет перенаправленное событие и объявляет его характеристики. |
| RoutedEventArgs |
Содержит сведения о состоянии и данные событий, связанные с перенаправленным событием. |
| RoutedPropertyChangedEventArgs<T> |
Предоставляет данные об изменении значения для свойства зависимостей, как сообщается определенными маршрутивными событиями, включая предыдущее и текущее значение измененного свойства. |
| SessionEndingCancelEventArgs |
Содержит аргументы события для SessionEnding события. |
| Setter |
Представляет метод задания, который применяет значение свойства. |
| SetterBase |
Представляет базовый класс для наборов значений. |
| SetterBaseCollection |
Представляет коллекцию SetterBase объектов. |
| SizeChangedEventArgs |
Предоставляет данные, связанные с событием SizeChanged . |
| SizeChangedInfo |
Сообщите о специфике изменения значения, связанного с параметром Size. Это используется в качестве параметра в OnRenderSizeChanged(SizeChangedInfo) переопределениях. |
| SizeConverter |
Преобразует экземпляры других типов в экземпляры класса и из нее Size . |
| SourceChangedEventArgs |
Предоставляет данные для события SourceChanged, используемого для взаимодействия. Этот класс не наследуется. |
| SplashScreen |
Предоставляет экран запуска для приложения Windows Presentation Foundation (WPF). |
| StartupEventArgs |
Содержит аргументы для Startup события. |
| StaticResourceExtension |
Реализует расширение разметки, поддерживающее ссылки на статические ресурсы (время загрузки XAML), сделанные из XAML. |
| StrokeCollectionConverter |
Преобразуется в StrokeCollection строку. |
| Style |
Позволяет совместно использовать свойства, ресурсы и обработчики событий между экземплярами типа. |
| StyleTypedPropertyAttribute |
Представляет атрибут, который применяется к определению класса и определяет TargetTypeсвойств, которые имеют тип Style. |
| SystemColors |
Содержит системные цвета, системные кисти и ключи системных ресурсов, соответствующие элементам системного отображения. |
| SystemCommands |
Определяет маршрутизируемые команды, которые являются общими для управления окнами. |
| SystemFonts |
Содержит свойства, которые предоставляют системные ресурсы, касающиеся шрифтов. |
| SystemParameters |
Содержит свойства, которые можно использовать для запроса параметров системы. |
| TemplateBindingExpression |
Описывает экземпляр времени выполнения объекта TemplateBindingExtension. |
| TemplateBindingExpressionConverter |
Преобразователь типов, используемый для создания расширения разметки из экземпляра TemplateBindingExpression во время сериализации. |
| TemplateBindingExtension |
Реализует расширение разметки, которое поддерживает привязку между значением свойства в шаблоне и значением другого доступного свойства в шаблонном элементе управления. |
| TemplateBindingExtensionConverter |
Преобразователь типов, используемый для создания TemplateBindingExtension экземпляра во время сериализации. |
| TemplateContent |
Реализует логику записи и воспроизведения, которая используется шаблонами для отсрочки содержимого при взаимодействии с средствами чтения и записи XAML. |
| TemplateContentLoader |
XamlDeferringLoader Реализует, чтобы отложить загрузку содержимого XAML, определенного для шаблона в WPF XAML. |
| TemplateKey |
При использовании в качестве ключа ресурса для шаблона данных шаблон данных позволяет шаблону данных участвовать в процессе подстановки. |
| TemplatePartAttribute |
Представляет атрибут, применяемый к определению класса, чтобы определить типы именованных частей, используемых для создания шаблонов. |
| TemplateVisualStateAttribute |
Указывает, что элемент управления может находиться в определенном состоянии и что в VisualStateэлемента управления ожидается ControlTemplate. |
| TextDecoration |
Представляет украшение текста, которое добавляется в текст визуальное украшение (например, подчеркивание). |
| TextDecorationCollection |
Представляет коллекцию TextDecoration экземпляров. |
| TextDecorationCollectionConverter |
Преобразует экземпляры TextDecorationCollection из других типов данных. |
| TextDecorations |
Предоставляет набор статических предопределенных текстовых украшений. |
| ThemeDictionaryExtension |
Реализует расширение разметки, позволяющее авторам приложений настраивать стили элементов управления на основе текущей системной темы. |
| ThemeInfoAttribute |
Указывает расположение, в котором хранятся словари тем для сборки. |
| ThicknessConverter |
Преобразует экземпляры других типов в экземпляры и из экземпляров Thickness. |
| Trigger |
Представляет триггер, который применяет значения свойств или выполняет действия условно. |
| TriggerAction |
Описывает действие, выполняемое для триггера. |
| TriggerActionCollection |
Представляет коллекцию TriggerAction объектов. |
| TriggerBase |
Представляет базовый класс для указания условного значения в объекте Style . |
| TriggerCollection |
Представляет коллекцию TriggerBase объектов. |
| UIElement |
UIElement — это базовый класс для реализаций базового уровня WPF, которые строят элементы Windows Presentation Foundation (WPF) и основные характеристики презентации. |
| UIElement3D |
UIElement3D — это базовый класс для реализаций базового уровня WPF, которые строят элементы Windows Presentation Foundation (WPF) и основные характеристики презентации. |
| UIPropertyMetadata |
Предоставляет метаданные свойств для свойств, не относящихся к платформе, которые влияют на отрисовку или пользовательский интерфейс на уровне ядра. |
| VectorConverter |
Преобразует экземпляры других типов в и из Vector. |
| VisualState |
Представляет внешний вид элемента управления, когда он находится в определенном состоянии. |
| VisualStateChangedEventArgs |
Предоставляет данные для событий CurrentStateChanging и CurrentStateChanged. |
| VisualStateGroup |
Содержит взаимоисключающие VisualState объекты и VisualTransition объекты, которые используются для перемещения из одного состояния в другое. |
| VisualStateManager |
Управляет состояниями и логикой перехода между состояниями для элементов управления. |
| VisualTransition |
Представляет визуальное поведение, возникающее при переходе элемента управления из одного состояния в другое. |
| WeakEventManager |
Предоставляет базовый класс для диспетчера событий, который используется в шаблоне слабых событий. Диспетчер добавляет и удаляет прослушиватели для событий (или обратных вызовов), которые также используют шаблон. |
| WeakEventManager.ListenerList |
Предоставляет встроенный список коллекций для хранения прослушивателей.WeakEventManager |
| WeakEventManager<TEventSource,TEventArgs> |
Предоставляет типобезопасность WeakEventManager , которая позволяет указать обработчик событий, используемый для шаблона "слабого прослушивателя событий". Этот класс определяет параметр типа для источника события и параметра типа для используемых данных события. |
| WeakEventManager.ListenerList<TEventArgs> |
Предоставляет список коллекций, безопасный для типа для хранения прослушивателей.WeakEventManager Этот класс определяет параметр типа для используемых данных события. |
| Window |
Предоставляет возможность создавать, настраивать, отображать и управлять временем существования окон и диалоговых окон. |
| WindowCollection |
Представляет коллекцию Window объектов. Этот класс не наследуется. |
Структуры
| Имя | Описание |
|---|---|
| CornerRadius |
Представляет радиусы углов прямоугольника. |
| DependencyPropertyChangedEventArgs |
Предоставляет данные для различных событий изменения свойств. Обычно эти события сообщают об изменениях эффективных значений в значении свойства зависимостей только для чтения. Другое использование является частью реализации PropertyChangedCallback. |
| DpiScale |
Хранит данные DPI, из которых отрисовывается Visual или UIElement. |
| Duration |
Представляет длительность времени активности Timeline. |
| FigureLength |
Описывает высоту или ширину Figure. |
| FontStretch |
Описывает степень растяжения шрифта по сравнению с обычным соотношением пропорций этого шрифта. |
| FontStyle |
Определяет структуру, представляющую стиль шрифта как обычный, курсив или косой. |
| FontWeight |
Относится к плотности шрифта, с точки зрения легкости или тяжести штрихов. |
| FreezableCollection<T>.Enumerator |
Перечисляет элементы объекта FreezableCollection<T>. |
| GridLength |
Представляет длину элементов, которые явно поддерживают типы единиц Star. |
| Int32Rect |
Описывает ширину, высоту и расположение целочисленного прямоугольника. |
| LocalValueEntry |
Представляет идентификатор свойства и значение свойства для локально заданного свойства зависимостей. |
| LocalValueEnumerator |
Предоставляет поддержку перечисления для локальных значений всех свойств зависимостей, существующих в DependencyObject. |
| Point |
Представляет пару координат x и y в двухмерном пространстве. |
| Rect |
Описывает ширину, высоту и расположение прямоугольника. |
| RoutedEventHandlerInfo |
Предоставляет специальные сведения об обработке для информирования прослушивателей событий о необходимости вызова конкретных обработчиков. |
| Size |
Реализует структуру, используемую для описания Size объекта. |
| TextDecorationCollection.Enumerator |
Перечисляет TextDecoration элементы в объекте TextDecoration. |
| Thickness |
Описывает толщину кадра вокруг прямоугольника. Четыре значения Double описывают Left, Top, Rightи Bottom стороны прямоугольника соответственно. |
| ValueSource |
Сообщает сведения, возвращаемые из GetValueSource(DependencyObject, DependencyProperty). |
| Vector |
Представляет смещение в 2-D пространстве. |
Интерфейсы
| Имя | Описание |
|---|---|
| IContentHost |
Этот интерфейс реализуется макетами, в которых размещается узел ContentElement. |
| IDataObject |
Предоставляет независимый от формата механизм передачи данных. |
| IFrameworkInputElement |
Объявляет контракт области имен для элементов платформы. |
| IInputElement |
Устанавливает общие события, а также свойства и методы, связанные с событиями, для базовой обработки входных данных элементами Windows Presentation Foundation (WPF). |
| IWeakEventListener |
Предоставляет поддержку прослушивания событий для классов, которые ожидают получения событий с помощью шаблона WeakEvent и a WeakEventManager. |
Перечисления
| Имя | Описание |
|---|---|
| BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions |
Предоставляет набор значений, описывающих, как диспетчер реагирует на сбои, возникающие при запросе обработки. |
| BaselineAlignment |
Описывает, как базовый план для текстового элемента расположен на вертикальной оси относительно установленного базового плана для текста. |
| BaseValueSource |
Определяет источник системы свойств определенного значения свойства зависимостей. |
| ColumnSpaceDistribution |
Описывает распределение пространства в содержимом потока с столбцами. |
| DragAction |
Указывает, как и если операция перетаскивания должна продолжаться. |
| DragDropEffects |
Указывает эффекты операции перетаскивания. |
| DragDropKeyStates |
Указывает текущее состояние клавиш модификатора (SHIFT, CTRL и ALT), а также состояние кнопок мыши. |
| FigureHorizontalAnchor |
Описывает ссылку на позицию для фигуры в горизонтальном направлении. |
| FigureUnitType |
Описывает тип единицы, связанный с шириной или высотой FigureLength. |
| FigureVerticalAnchor |
Описывает точку ссылки на фигуру в вертикальном направлении. |
| FlowDirection |
Определяет константы, определяющие направление потока контента для элементов текста и пользовательского интерфейса. |
| FontCapitals |
Описывает стиль буквы заглавной буквы для объекта Typography. |
| FontEastAsianLanguage |
Предоставляет механизм выбора версий глифов для конкретного шрифта для указанной восточноазиатской системы написания или языка. |
| FontEastAsianWidths |
Предоставляет механизм выбора глифов разных стилей ширины. |
| FontFraction |
Описывает стиль дроби для объекта Typography. |
| FontNumeralAlignment |
Описывает выравнивание числовых чисел для объекта Typography. |
| FontNumeralStyle |
Описывает числовый стиль для объекта Typography. |
| FontVariants |
Отрисовывает формы типографических глифов вариантов. |
| FrameworkPropertyMetadataOptions |
Задает типы поведения свойств уровня платформы, относящиеся к определенному свойству зависимостей в системе свойств Windows Presentation Foundation (WPF). |
| GridUnitType |
Описывает тип значения, которое содержит объект GridLength. |
| HorizontalAlignment |
Указывает, где элемент должен отображаться на горизонтальной оси относительно выделенного слота макета родительского элемента. |
| InheritanceBehavior |
Указывает текущий режим поиска для наследования значений свойств, поиска ресурсов и поиска RelativeSource FindAncestor. Поиск RelativeSource FindAncestor возникает, когда привязка использует RelativeSource с его свойством Mode, заданным значением FindAncestor. |
| LineBreakCondition |
Описывает критическое условие вокруг встроенного объекта. |
| LineStackingStrategy |
Описывает механизм, с помощью которого поле строки определяется для каждой строки. |
| LocalizationCategory |
Указывает значение категории LocalizabilityAttribute для двоичного класса XAML (BAML) или члена класса. |
| MessageBoxButton |
Указывает кнопки, отображаемые в окне сообщения. Используется в качестве аргумента метода Show. |
| MessageBoxImage |
Указывает значок, отображаемый полем сообщения. |
| MessageBoxOptions |
Задает специальные параметры отображения для поля сообщения. |
| MessageBoxResult |
Указывает, какая кнопка окна сообщения, которую пользователь щелкает. MessageBoxResult возвращается методом Show. |
| Modifiability |
Задает значение модификаторности LocalizabilityAttribute для двоичного класса XAML (BAML) или члена класса. |
| PowerLineStatus |
Указывает, находится ли система в сети или что состояние питания системы неизвестно. |
| Readability |
Задает значение удобочитаемости LocalizabilityAttribute для двоичного класса XAML (BAML) или члена класса. |
| ReasonSessionEnding |
Указывает причину окончания сеанса пользователя. Используется свойством ReasonSessionEnding. |
| ResizeMode |
Указывает, можно ли изменить размер окна и, если да, изменить его размер. Используется свойством ResizeMode. |
| ResourceDictionaryLocation |
Указывает расположения, в которых находятся словари ресурсов темы. |
| RoutingStrategy |
Указывает стратегию маршрутизации перенаправленного события. |
| ShutdownMode |
Указывает, как приложение завершит работу. Используется свойством ShutdownMode. |
| SizeToContent |
Указывает, как окно автоматически будет размеровать себя, чтобы соответствовать размеру его содержимого. Используется свойством SizeToContent. |
| TemplateKey.TemplateType |
Описывает различные типы шаблонов, использующих TemplateKey. |
| TextAlignment |
Указывает, является ли текст в объекте выровнен по левому краю, выровнен по правому краю, по центру или оправдан. |
| TextDataFormat |
Задает формат данных текстовых данных. |
| TextDecorationLocation |
Указывает вертикальную позицию объекта TextDecoration. |
| TextDecorationUnit |
Задает тип единицы либо TextDecorationPenOffset, либо значение толщины Pen. |
| TextMarkerStyle |
Описывает внешний вид стиля маркера элемента списка. |
| TextTrimming |
Описывает, как текст обрезается при переполнении края его содержащего прямоугольника. |
| TextWrapping |
Указывает, выполняется ли перенос текста при достижении края содержащего поля. |
| VerticalAlignment |
Описывает, как дочерний элемент находится по вертикали или растянут в слоте макета родительского элемента. |
| Visibility |
Указывает состояние отображения элемента. |
| WindowStartupLocation |
Указывает позицию, в которую будет отображаться Window при первом открытии. Используется свойством WindowStartupLocation. |
| WindowState |
Указывает, свернуто ли окно, развернуто или восстановлено. Используется свойством WindowState. |
| WindowStyle |
Указывает тип границы, которая имеет Window. Используется свойством WindowStyle. |
| WrapDirection |
Указывает допустимые направления, которые содержимое может упаковывать вокруг объекта. |
Делегаты
| Имя | Описание |
|---|---|
| AutoResizedEventHandler |
Представляет метод, который будет обрабатывать AutoResized событие, вызываемое HwndSource. |
| CoerceValueCallback |
Предоставляет шаблон для метода, вызываемого при повторной оценке значения свойства зависимостей, или приведение запрашивается специально. |
| DataObjectCopyingEventHandler |
Представляет метод, который будет обрабатывать присоединенное Copying событие. |
| DataObjectPastingEventHandler |
Представляет метод, который будет обрабатывать присоединенное Pasting событие. |
| DataObjectSettingDataEventHandler |
Представляет метод, который будет обрабатывать присоединенное SettingData событие. |
| DependencyPropertyChangedEventHandler |
Представляет метод, который будет обрабатывать события, возникающие при DependencyProperty изменении конкретной DependencyObject реализации. |
| DpiChangedEventHandler |
Представляет метод, который будет обрабатывать DpiChangedEventArgs. |
| DragEventHandler |
Представляет метод, который будет обрабатывать перенаправленные события перетаскивания, например DragEnter. |
| ExitEventHandler |
Представляет метод, обрабатывающий Exit событие. |
| GiveFeedbackEventHandler |
Представляет метод, который будет обрабатывать перенаправленное событие обратной связи из операций перетаскивания в процессе, например GiveFeedback. |
| HwndDpiChangedEventHandler |
Делегат, используемый для обработчиков, получающих уведомление об изменении DPI. |
| PropertyChangedCallback |
Представляет обратный вызов, который вызывается при изменении эффективного значения свойства свойства зависимостей. |
| QueryContinueDragEventHandler |
Представляет метод, который будет обрабатывать маршрутизируемые события, которые позволяют отменить операцию перетаскивания источником перетаскивания, например QueryContinueDrag. |
| RequestBringIntoViewEventHandler |
Представляет метод, который будет обрабатывать RequestBringIntoView перенаправленное событие. |
| RoutedEventHandler |
Представляет метод, который будет обрабатывать различные маршрутизируемые события, которые не имеют определенных данных о событиях за пределами данных, которые являются общими для всех перенаправленных событий. |
| RoutedPropertyChangedEventHandler<T> |
Представляет методы, которые будут обрабатывать различные маршрутизируемые события, отслеживающие изменения значения свойства. |
| SessionEndingCancelEventHandler |
Представляет метод, обрабатывающий SessionEnding событие. |
| SizeChangedEventHandler |
Представляет метод, который будет обрабатывать SizeChanged перенаправленное событие. |
| SourceChangedEventHandler |
Представляет метод, который будет обрабатывать событие SourceChanged для определенных элементов прослушивателя. |
| StartupEventHandler |
Представляет метод, обрабатывающий Startup событие. |
| ValidateValueCallback |
Представляет метод, используемый в качестве обратного вызова, который проверяет эффективное значение свойства зависимостей. |