System.Windows Przestrzeń nazw

Udostępnia kilka ważnych klas elementów podstawowych Windows Presentation Foundation (WPF), różne klasy, które obsługują system właściwości WPF i logikę zdarzeń, oraz inne typy, które są szerzej używane przez rdzeń i strukturę WPF.

Klasy

Application

Hermetyzuje aplikację Windows Presentation Foundation.

AttachedPropertyBrowsableAttribute

Udostępnia klasę bazową dla atrybutów platformy .NET, które zgłaszają zakres użycia dołączonych właściwości.

AttachedPropertyBrowsableForChildrenAttribute

Określa, że dołączona właściwość ma zakres przeglądania, który rozszerza się na elementy podrzędne w drzewie logicznym.

AttachedPropertyBrowsableForTypeAttribute

Określa, że dołączona właściwość można przeglądać tylko dla elementów pochodzących z określonego typu.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Określa, że dołączona właściwość można przeglądać tylko w elemecie, który ma również inny określony atrybut platformy .NET zastosowany do definicji klasy.

AutoResizedEventArgs

Udostępnia dane dla zdarzenia zgłoszonego AutoResized przez HwndSourceelement .

BaseCompatibilityPreferences

Zawiera właściwości określające, jak aplikacja powinna zachowywać się względem nowych funkcji WPF, które znajdują się w zestawie WindowsBase.

Clipboard

Udostępnia metody statyczne, które ułatwiają transferowanie danych do i z schowka systemowego.

ColorConvertedBitmapExtension

Implementuje rozszerzenie znaczników, które umożliwia ColorConvertedBitmap tworzenie. Obiekt ColorConvertedBitmap nie ma osadzonego profilu, a profil zamiast tego jest oparty na wartościach źródłowych i docelowych.

ComponentResourceKey

Definiuje lub odwołuje się do kluczy zasobów na podstawie nazw klas w zestawach zewnętrznych, a także dodatkowego identyfikatora.

Condition

Reprezentuje warunek dla MultiTrigger elementu i MultiDataTrigger, który stosuje zmiany do wartości właściwości na podstawie zestawu warunków.

ConditionCollection

Reprezentuje kolekcję Condition obiektów.

ContentElement

Udostępnia klasę bazową na poziomie rdzenia WPF dla elementów zawartości. Elementy zawartości są przeznaczone do prezentacji w stylu przepływu przy użyciu intuicyjnego modelu układu zorientowanego na znaczniki i celowo prostego modelu obiektów.

ContentOperations

Udostępnia statyczne metody narzędzi do pobierania lub ustawiania pozycji ContentElement elementu w drzewie elementów.

CoreCompatibilityPreferences

Zawiera właściwości określające, jak aplikacja powinna zachowywać się względem funkcji WPF, które znajdują się w zestawie PresentationCore.

CornerRadiusConverter

Konwertuje wystąpienia innych typów na i z klasy CornerRadius.

CultureInfoIetfLanguageTagConverter

Konwertuje wystąpienia na CultureInfo i z innych typów danych.

DataFormat

Reprezentuje format danych przy użyciu nazwy formatu i identyfikatora liczbowego.

DataFormats

Zawiera zestaw wstępnie zdefiniowanych nazw formatów danych, które mogą służyć do identyfikowania formatów danych dostępnych w schowku lub operacji przeciągania i upuszczania.

DataObject

Zapewnia podstawową implementację interfejsu IDataObject , która definiuje niezależny od formatu mechanizm przesyłania danych.

DataObjectCopyingEventArgs

Argumenty zdarzenia DataObject.Copying

DataObjectEventArgs

Udostępnia abstrakcyjną klasę bazową dla zdarzeń skojarzonych z klasą DataObject .

DataObjectPastingEventArgs

Zawiera argumenty zdarzenia DataObject.Pasting

DataObjectSettingDataEventArgs

Zawiera argumenty zdarzenia DataObject.SettingData

DataTemplate

Opisuje strukturę wizualną obiektu danych.

DataTemplateKey

Reprezentuje klucz zasobu dla DataTemplate klasy.

DataTrigger

Reprezentuje wyzwalacz, który stosuje wartości właściwości lub wykonuje akcje, gdy powiązane dane spełniają określony warunek.

DeferrableContent

Reprezentuje odroczenie zawartości przechowywanej w baML jako strumieniu.

DeferrableContentConverter

Konwertuje strumień na DeferrableContent wystąpienie.

DependencyObject

Reprezentuje obiekt, który uczestniczy w systemie właściwości zależności.

DependencyObjectType

Implementuje podstawową pamięć podręczną typu dla wszystkich DependencyObject typów pochodnych.

DependencyProperty

Reprezentuje właściwość, którą można ustawić za pomocą metod, takich jak stylizacja, powiązanie danych, animacja i dziedziczenie.

DependencyPropertyHelper

Udostępnia pojedynczą metodę pomocnika (GetValueSource(DependencyObject, DependencyProperty)), która zgłasza źródło systemu właściwości dla obowiązującej wartości właściwości zależności.

DependencyPropertyKey

Udostępnia identyfikator właściwości zależności dla ograniczonego dostępu do zapisu do właściwości zależności tylko do odczytu.

DialogResultConverter

Konwertuje DialogResult właściwość , która jest wartością Nullable<T> typu Boolean, na i z innych typów.

DpiChangedEventArgs

Ta klasa przekazuje niezbędne informacje do dowolnego odbiornika DpiChangedEvent zdarzenia, na przykład po przeniesieniu okna do monitora z inną rozdzielczością DPI lub dpi bieżącego monitora zmiany.

DragDrop

Udostępnia metody i pola pomocnicze do inicjowania operacji przeciągania i upuszczania, w tym metody umożliwiającej rozpoczęcie operacji przeciągania i upuszczania oraz obiekty do dodawania i usuwania procedur obsługi zdarzeń związanych z przeciągnięciem i upuszczaniem.

DragEventArgs

Zawiera argumenty istotne dla wszystkich zdarzeń przeciągania i upuszczania (DragEnter, DragLeave, DragOveri Drop).

DurationConverter

Konwertuje wystąpienia na Duration i z innych reprezentacji typów.

DynamicResourceExtension

Implementuje rozszerzenie znaczników, które obsługuje dynamiczne odwołania do zasobów wykonane z języka XAML.

DynamicResourceExtensionConverter

Konwertuje z analizowanego kodu XAML na DynamicResourceExtension i obsługuje odwołania do zasobów dynamicznych wykonane z języka XAML.

EventManager

Udostępnia metody narzędzi związane z zdarzeniami, które rejestrują zdarzenia kierowane dla właścicieli klas i dodają programy obsługi klas.

EventPrivateKey

Zapewnia unikatową identyfikację zdarzeń, których procedury obsługi są przechowywane w wewnętrznej tabeli skrótów.

EventRoute

Reprezentuje kontener trasy, który ma być obserwowany przez zdarzenie kierowane.

EventSetter

Reprezentuje zestaw zdarzeń w stylu. Zestawy zdarzeń wywołują określone programy obsługi zdarzeń w odpowiedzi na zdarzenia.

EventTrigger

Reprezentuje wyzwalacz, który stosuje zestaw akcji w odpowiedzi na zdarzenie.

ExceptionRoutedEventArgs

Udostępnia dane dotyczące zdarzeń i, które zakończyły się niepowodzeniem ImageMediaElement .

ExitEventArgs

Argumenty zdarzeń Exit dla zdarzenia.

Expression

Ten typ obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

ExpressionConverter

Konwertuje wystąpienia na Expression i z innych typów.

FigureLengthConverter

Konwertuje wystąpienia innych typów na i z klasy FigureLength.

FontSizeConverter

Konwertuje wartości rozmiaru czcionki na i z innych reprezentacji typów.

FontStretchConverter

Konwertuje wystąpienia na FontStretch i z innych reprezentacji typów.

FontStretches

Udostępnia zestaw statycznych wstępnie zdefiniowanych FontStretch wartości.

FontStyleConverter

Konwertuje wystąpienia na FontStyle i z innych typów danych.

FontStyles

Udostępnia zestaw statycznych wstępnie zdefiniowanych FontStyle wartości.

FontWeightConverter

Konwertuje wystąpienia na FontWeight i z innych typów danych.

FontWeights

Udostępnia zestaw statycznych wstępnie zdefiniowanych FontWeight wartości.

FrameworkCompatibilityPreferences

Zawiera właściwości określające sposób działania aplikacji względem funkcji WPF, które znajdują się w zestawie PresentationFramework.

FrameworkContentElement

FrameworkContentElement to implementacja i rozszerzenie klasy bazowej na poziomie platformy ContentElement WPF. FrameworkContentElement Dodaje obsługę dodatkowych wejściowych interfejsów API (w tym etykietek narzędzi i menu kontekstowych), scenorysów, kontekstu danych na potrzeby powiązania danych, obsługi stylów i interfejsów API pomocnika drzewa logicznego.

FrameworkElement

Zapewnia zestaw właściwości, zdarzeń i metod na poziomie struktury WPF dla elementów Windows Presentation Foundation (WPF). Ta klasa reprezentuje udostępnioną implementację na poziomie platformy WPF, która jest oparta na interfejsach API na poziomie rdzenia WPF zdefiniowanych przez UIElementprogram .

FrameworkElementFactory

Obsługuje tworzenie szablonów.

FrameworkPropertyMetadata

Raportuje lub stosuje metadane dla właściwości zależności, w szczególności dodając charakterystykę systemu właściwości specyficznych dla platformy.

FrameworkTemplate

Umożliwia utworzenie wystąpienia drzewa FrameworkElement obiektów i/lub FrameworkContentElement .

Freezable

Definiuje obiekt, który ma stan modyfikowalny i stan tylko do odczytu (zamrożony). Klasy pochodzące z Freezable dostarczania szczegółowego powiadomienia o zmianie mogą być modyfikowalne i mogą się klonować.

FreezableCollection<T>

Reprezentuje kolekcję DependencyObjectobiektów , Freezablelub Animatable . FreezableCollection<T> sam jest typem Animatable .

GiveFeedbackEventArgs

Zawiera argumenty zdarzenia GiveFeedback .

GridLengthConverter

Konwertuje wystąpienia innych typów na i z GridLength wystąpień.

HierarchicalDataTemplate

Reprezentuje obiekt DataTemplate obsługujący element HeaderedItemsControl, taki jak TreeViewItem lub MenuItem.

HwndDpiChangedEventArgs

Reprezentuje typ handledEventArgs, który jest odpowiedni dla zdarzenia DpiChanged.

Int32RectConverter

Konwertuje wystąpienia innych typów na i z klasy Int32Rect.

KeySplineConverter

Konwertuje wystąpienia innych typów na i z klasy KeySpline.

KeyTimeConverter

Konwertuje wystąpienia elementów KeyTime na i z innych typów.

LengthConverter

Konwertuje wystąpienia innych typów na i z wystąpień obiektu Double , które reprezentują długość obiektu.

LocalizabilityAttribute

Określa atrybuty lokalizacji dla binarnej klasy XAML (BAML) lub składowej klasy.

Localization

Klasa Localization definiuje dołączone właściwości atrybutów lokalizacji i komentarzy.

LogicalTreeHelper

Udostępnia statyczne metody pomocnika do wykonywania zapytań o obiekty w drzewie logicznym.

LostFocusEventManager

Zapewnia implementację WeakEventManager , aby można było użyć wzorca "słabego odbiornika zdarzeń", aby dołączyć odbiorniki dla zdarzeń LostFocus lub LostFocus .

MediaScriptCommandRoutedEventArgs

Dostarcza dane dla zdarzeń ScriptCommand i ScriptCommand .

MessageBox

Wyświetla okno komunikatu.

MultiDataTrigger

Reprezentuje wyzwalacz, który stosuje wartości właściwości lub wykonuje akcje, gdy powiązane dane spełniają zestaw warunków.

MultiTrigger

Reprezentuje wyzwalacz, który stosuje wartości właściwości lub wykonuje akcje po spełnieniu zestawu warunków.

NameScope

Implementuje podstawową obsługę WPF dla INameScope metod, które przechowują lub pobierają mapowania obiektów nazw do określonego zakresu nazw XAML. Dodaje obsługę dołączonych właściwości, aby ułatwić dynamiczne pobieranie lub ustawianie nazw nazw XAML na poziomie elementu.

NullableBoolConverter

Konwertuje na i z Nullable<T> typu (przy użyciu Boolean ograniczenia typu w typie ogólnym).

PointConverter

Konwertuje wystąpienia innych typów na i z klasy Point.

PresentationSource

Zapewnia abstrakcyjną bazę dla klas, które prezentują zawartość z innej technologii w ramach scenariusza współdziałania. Ponadto ta klasa udostępnia metody statyczne do pracy z tymi źródłami, a także podstawową architekturę prezentacji warstwy wizualnej.

PropertyMetadata

Definiuje pewne aspekty zachowania właściwości zależności, które są stosowane do określonego typu, w tym warunki, z których została zarejestrowana.

PropertyPath

Implementuje strukturę danych do opisywania właściwości jako ścieżki poniżej innej właściwości lub poniżej typu własnego. Ścieżki właściwości są używane w powiązaniu danych z obiektami oraz w scenorysach i osiach czasu animacji.

PropertyPathConverter

Udostępnia konwerter typów dla PropertyPath obiektów.

QueryContinueDragEventArgs

Zawiera argumenty zdarzenia QueryContinueDrag .

ReachCompatibilityPreferences

Udostępnia kilka ważnych klas elementów podstawowych Windows Presentation Foundation (WPF), różne klasy, które obsługują system właściwości WPF i logikę zdarzeń, oraz inne typy, które są szerzej używane przez rdzeń i strukturę WPF.

RectConverter

Konwertuje wystąpienia innych typów na i z wystąpień klasy Rect.

RequestBringIntoViewEventArgs

Dostarcza dane dla zdarzenia kierowanego RequestBringIntoView .

ResourceDictionary

Udostępnia implementację tabeli skrótów/słownika, która zawiera zasoby WPF używane przez składniki i inne elementy aplikacji WPF.

ResourceKey

Zapewnia abstrakcyjną klasę bazową dla różnych kluczy zasobów.

ResourceReferenceKeyNotFoundException

Wyjątek zgłaszany, gdy nie można odnaleźć klucza odwołania do zasobu podczas analizowania lub serializacji zasobów rozszerzenia znaczników.

RoutedEvent

Reprezentuje i identyfikuje zdarzenie kierowane i deklaruje jego cechy.

RoutedEventArgs

Zawiera informacje o stanie i dane zdarzenia skojarzone ze zdarzeniem rozsyłanym.

RoutedPropertyChangedEventArgs<T>

Dostarcza dane dotyczące zmiany wartości właściwości zależności zgłoszonej przez określone zdarzenia kierowane, w tym poprzednią i bieżącą wartość właściwości, która uległa zmianie.

SessionEndingCancelEventArgs

Zawiera argumenty SessionEnding zdarzenia.

Setter

Reprezentuje element ustawiający, który stosuje wartość właściwości.

SetterBase

Reprezentuje klasę bazową dla osób ustawiających wartości.

SetterBaseCollection

Reprezentuje kolekcję SetterBase obiektów.

SizeChangedEventArgs

Dostarcza dane związane ze zdarzeniem SizeChanged .

SizeChangedInfo

Zgłoś szczegóły zmiany wartości obejmującej Sizeelement . Jest to używane jako parametr w OnRenderSizeChanged(SizeChangedInfo) przesłonięciach.

SizeConverter

Konwertuje wystąpienia innych typów na i z wystąpień Size klasy .

SourceChangedEventArgs

Dostarcza dane dla zdarzenia SourceChanged używanego do współdziałania. Klasa ta nie może być dziedziczona.

SplashScreen

Udostępnia ekran startowy dla aplikacji Windows Presentation Foundation (WPF).

StartupEventArgs

Zawiera argumenty zdarzenia Startup .

StaticResourceExtension

Implementuje rozszerzenie znaczników, które obsługuje odwołania do zasobów statycznych (czas ładowania XAML) wykonanych z języka XAML.

StrokeCollectionConverter

Konwertuje element StrokeCollection na ciąg.

Style

Umożliwia udostępnianie właściwości, zasobów i procedur obsługi zdarzeń między wystąpieniami typu.

StyleTypedPropertyAttribute

Reprezentuje atrybut, który jest stosowany do definicji klasy i określa TargetTypes właściwości, które są typu Style.

SystemColors

Zawiera kolory systemowe, pędzle systemowe i klucze zasobów systemowych, które odpowiadają elementom wyświetlania systemu.

SystemCommands

Definiuje polecenia kierowane, które są wspólne dla zarządzania oknami.

SystemFonts

Zawiera właściwości, które uwidaczniają zasoby systemowe, które dotyczą czcionek.

SystemParameters

Zawiera właściwości, których można użyć do wykonywania zapytań dotyczących ustawień systemowych.

TemplateBindingExpression

Opisuje wystąpienie środowiska uruchomieniowego klasy TemplateBindingExtension.

TemplateBindingExpressionConverter

Konwerter typów używany do konstruowania rozszerzenia znaczników z TemplateBindingExpression wystąpienia podczas serializacji.

TemplateBindingExtension

Implementuje rozszerzenie znaczników, które obsługuje powiązanie między wartością właściwości w szablonie a wartością innej uwidocznionej właściwości w kontrolce szablonu.

TemplateBindingExtensionConverter

Konwerter typów używany do konstruowania TemplateBindingExtension elementu z wystąpienia podczas serializacji.

TemplateContent

Implementuje logikę rejestrowania i odtwarzania, która jest używana przez szablony do odroczenia zawartości podczas interakcji z czytnikami i składnikami zapisywania XAML.

TemplateContentLoader

Implementuje XamlDeferringLoader w celu odroczenia ładowania zawartości XAML zdefiniowanej dla szablonu w języku WPF XAML.

TemplateKey

Gdy szablon danych jest używany jako klucz zasobu, umożliwia szablonowi danych uczestnictwo w procesie wyszukiwania.

TemplatePartAttribute

Reprezentuje atrybut, który jest stosowany do definicji klasy w celu zidentyfikowania typów nazwanych części używanych do tworzenia szablonów.

TemplateVisualStateAttribute

Określa, że kontrolka może być w określonym stanie i że VisualState element jest oczekiwany w kontrolce ControlTemplate.

TextDecoration

Reprezentuje dekorację tekstu, która jest ozdobą wizualną dodaną do tekstu (na przykład podkreśleniem).

TextDecorationCollection

Reprezentuje kolekcję TextDecoration wystąpień.

TextDecorationCollectionConverter

Konwertuje wystąpienia z TextDecorationCollection innych typów danych.

TextDecorations

Zawiera zestaw statycznych wstępnie zdefiniowanych dekoracji tekstu.

ThemeDictionaryExtension

Implementuje rozszerzenie znaczników, które umożliwia autorom aplikacji dostosowywanie stylów sterowania na podstawie bieżącego motywu systemowego.

ThemeInfoAttribute

Określa lokalizację, w której słowniki motywów są przechowywane dla zestawu.

ThicknessConverter

Konwertuje wystąpienia innych typów na i z wystąpień klasy Thickness.

Trigger

Reprezentuje wyzwalacz, który stosuje wartości właściwości lub wykonuje akcje warunkowo.

TriggerAction

Opisuje akcję do wykonania dla wyzwalacza.

TriggerActionCollection

Reprezentuje kolekcję TriggerAction obiektów.

TriggerBase

Reprezentuje klasę bazową określającą wartość warunkową Style w obiekcie.

TriggerCollection

Reprezentuje kolekcję TriggerBase obiektów.

UIElement

UIElementjest klasą bazową dla implementacji na poziomie podstawowym WPF opartych na elementach Windows Presentation Foundation (WPF) i podstawowych cechach prezentacji.

UIElement3D

UIElement3Djest klasą bazową dla implementacji na poziomie podstawowym WPF opartych na elementach Windows Presentation Foundation (WPF) i podstawowych cechach prezentacji.

UIPropertyMetadata

Udostępnia metadane właściwości innych niż struktury, które mają wpływ na renderowanie/interfejs użytkownika na poziomie podstawowym.

VectorConverter

Konwertuje wystąpienia innych typów na i z klasy Vector.

VisualState

Reprezentuje wygląd wizualizacji kontrolki, gdy jest w określonym stanie.

VisualStateChangedEventArgs

Dostarcza dane dla zdarzeń CurrentStateChanging i CurrentStateChanged .

VisualStateGroup

Zawiera wzajemnie wykluczające VisualState się obiekty i VisualTransition obiekty, które są używane do przenoszenia z jednego stanu do drugiego.

VisualStateManager

Zarządza stanami i logiką przechodzenia między stanami kontrolek.

VisualTransition

Reprezentuje zachowanie wizualne, które występuje, gdy kontrolka przechodzi z jednego stanu na inny.

WeakEventManager

Udostępnia klasę bazową dla menedżera zdarzeń, który jest używany we wzorcu słabego zdarzenia. Menedżer dodaje i usuwa odbiorniki zdarzeń (lub wywołań zwrotnych), które również używają wzorca.

WeakEventManager.ListenerList

Udostępnia wbudowaną listę kolekcji do przechowywania odbiorników dla elementu WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Zapewnia bezpieczny WeakEventManager typ, który umożliwia określenie programu obsługi zdarzeń do użycia dla wzorca "słabego odbiornika zdarzeń". Ta klasa definiuje parametr typu dla źródła zdarzenia i parametr typu dla używanych danych zdarzenia.

WeakEventManager.ListenerList<TEventArgs>

Udostępnia listę bezpiecznych typów kolekcji do przechowywania odbiorników dla elementu WeakEventManager. Ta klasa definiuje parametr typu dla używanych danych zdarzenia.

Window

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania okresem istnienia okien i okien dialogowych.

WindowCollection

Reprezentuje kolekcję Window obiektów. Klasa ta nie może być dziedziczona.

Struktury

CornerRadius

Reprezentuje promienie narożników prostokąta.

DependencyPropertyChangedEventArgs

Udostępnia dane dla różnych zdarzeń zmienionych właściwości. Zazwyczaj te zdarzenia zgłaszają obowiązujące zmiany wartości w wartości właściwości zależności tylko do odczytu. Inne użycie jest częścią PropertyChangedCallback implementacji.

DpiScale

Przechowuje informacje DPI, z których jest renderowany element Visual lub UIElement .

Duration

Reprezentuje czas trwania czasu, przez który jest Timeline aktywny.

FigureLength

Opisuje wysokość lub szerokość obiektu Figure.

FontStretch

Opisuje stopień rozciągnięcia czcionki w porównaniu z normalnym współczynnikiem proporcji tej czcionki.

FontStyle

Definiuje strukturę reprezentującą styl twarzy czcionki jako normalną, kursywę lub ukośną.

FontWeight

Odnosi się do gęstości kroju, pod względem lekkości lub ciężkości pociągnięć.

FreezableCollection<T>.Enumerator

Wylicza członków obiektu FreezableCollection<T>.

GridLength

Reprezentuje długość elementów, które jawnie obsługują Star typy jednostek.

Int32Rect

Opisuje szerokość, wysokość i lokalizację prostokąta całkowitego.

LocalValueEntry

Reprezentuje identyfikator właściwości i wartość właściwości dla właściwości zależności ustawionej lokalnie.

LocalValueEnumerator

Zapewnia obsługę wyliczania dla wartości lokalnych wszelkich właściwości zależności, które istnieją w obiekcie DependencyObject.

Point

Reprezentuje parę współrzędnych x i y w dwuwymiarowej przestrzeni.

Rect

Opisuje szerokość, wysokość i lokalizację prostokąta.

RoutedEventHandlerInfo

Udostępnia specjalne informacje dotyczące obsługi, aby poinformować odbiorniki zdarzeń, czy należy wywołać określone programy obsługi.

Size

Implementuje strukturę używaną do opisywania Size obiektu.

TextDecorationCollection.Enumerator

TextDecoration Wylicza elementy w obiekcie TextDecoration.

Thickness

Opisuje grubość ramki wokół prostokąta. Cztery Double wartości opisują Leftodpowiednio boki , Top, Righti Bottom prostokąta.

ValueSource

Zgłasza informacje zwrócone z elementu GetValueSource(DependencyObject, DependencyProperty).

Vector

Przedstawia przesunięcie w przestrzeni 2-W.

Interfejsy

IContentHost

Ten interfejs jest implementowany przez układy, które hostuje ContentElement.

IDataObject

Zapewnia niezależny od formatu mechanizm przesyłania danych.

IFrameworkInputElement

Deklaruje kontrakt namescope dla elementów struktury.

IInputElement

Ustanawia typowe zdarzenia, a także właściwości i metody związane z zdarzeniami na potrzeby podstawowego przetwarzania danych wejściowych przez elementy Windows Presentation Foundation (WPF).

IWeakEventListener

Zapewnia obsługę nasłuchiwania zdarzeń dla klas, które oczekują odbierania zdarzeń za pośrednictwem wzorca WeakEvent i WeakEventManager.

Wyliczenia

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Zawiera zestaw wartości opisujących sposób reagowania dyspozytora na błędy napotkane podczas żądania przetwarzania.

BaselineAlignment

Opisuje sposób, w jaki punkt odniesienia dla elementu opartego na tekście jest umieszczony na osi pionowej względem ustalonej linii bazowej dla tekstu.

BaseValueSource

Identyfikuje źródło systemu właściwości określonej wartości właściwości zależności.

ColumnSpaceDistribution

Opisuje sposób dystrybucji miejsca w zawartości przepływu kolumnowego.

DragAction

Określa, jak i czy operacja przeciągania i upuszczania powinna być kontynuowana.

DragDropEffects

Określa efekty operacji przeciągania i upuszczania.

DragDropKeyStates

Określa bieżący stan klawiszy modyfikatora (SHIFT, CTRL i ALT), a także stan przycisków myszy.

FigureHorizontalAnchor

Opisuje odwołanie do pozycji dla rysunku w kierunku poziomym.

FigureUnitType

Opisuje typ jednostki skojarzony z szerokością lub wysokością elementu FigureLength.

FigureVerticalAnchor

Opisuje punkt odniesienia do rysunku w kierunku pionowym.

FlowDirection

Definiuje stałe, które określają kierunek przepływu zawartości dla elementów tekstu i interfejsu użytkownika.

FontCapitals

Opisuje styl litery wielkiej dla Typography obiektu.

FontEastAsianLanguage

Zapewnia mechanizm wybierania wersji glifów specyficznych dla czcionki dla określonego systemu pisania lub języka azjatyckiego wschodnioazjatyckiego.

FontEastAsianWidths

Udostępnia mechanizm wybierania glifów różnych stylów szerokości przez użytkownika.

FontFraction

Opisuje styl ułamka obiektu Typography .

FontNumeralAlignment

Opisuje wyrównanie liczb dla Typography obiektu.

FontNumeralStyle

Opisuje styl liczbowy Typography obiektu.

FontVariants

Renderuje formularze glyph wariantu typograficznego.

FrameworkPropertyMetadataOptions

Określa typy zachowania właściwości na poziomie struktury, które odnoszą się do określonej właściwości zależności w systemie właściwości Windows Presentation Foundation (WPF).

GridUnitType

Opisuje rodzaj wartości, która jest przechowywana przez GridLength obiekt.

HorizontalAlignment

Wskazuje, gdzie element powinien być wyświetlany na osi poziomej względem przydzielonego miejsca układu elementu nadrzędnego.

InheritanceBehavior

Wskazuje bieżący tryb wyszukiwania dla dziedziczenia wartości właściwości, wyszukiwania zasobów i wyszukiwania Elementu RelativeSource FindAncestor. Wyszukiwanie metody FindAncestor w źródle Względnym występuje, gdy powiązanie używa właściwości RelativeSource , która ma ustawioną ModeFindAncestor wartość .

LineBreakCondition

Opisuje warunek przerwania wokół obiektu wbudowanego.

LineStackingStrategy

Opisuje mechanizm, za pomocą którego pole wiersza jest określane dla każdego wiersza.

LocalizationCategory

Określa wartość LocalizabilityAttribute kategorii dla binarnej klasy XAML (BAML) lub składowej klasy.

MessageBoxButton

Określa przyciski, które są wyświetlane w oknie komunikatu. Używany jako argument Show metody .

MessageBoxImage

Określa ikonę wyświetlaną przez okno komunikatu.

MessageBoxOptions

Określa specjalne opcje wyświetlania dla okna komunikatu.

MessageBoxResult

Określa, który przycisk okna komunikatu jest klikany przez użytkownika. MessageBoxResult metoda jest zwracana przez metodę Show .

Modifiability

Określa wartość LocalizabilityAttribute modyfikatora klasy binarnej XAML (BAML) lub składowej klasy.

PowerLineStatus

Wskazuje, czy zasilanie systemu jest w trybie online, czy stan zasilania systemu jest nieznany.

Readability

Określa wartość LocalizabilityAttribute czytelności elementu dla binarnej klasy XAML (BAML) lub składowej klasy.

ReasonSessionEnding

Określa przyczynę zakończenia sesji użytkownika. Używane przez ReasonSessionEnding właściwość .

ResizeMode

Określa, czy można zmienić rozmiar okna i, jeśli tak, jak można go zmienić. Używane przez ResizeMode właściwość .

ResourceDictionaryLocation

Określa lokalizacje, w których znajdują się słowniki zasobów motywu.

RoutingStrategy

Wskazuje strategię routingu kierowanego zdarzenia.

ShutdownMode

Określa sposób zamykania aplikacji. Używane przez ShutdownMode właściwość .

SizeToContent

Określa sposób automatycznego rozmiaru okna, aby dopasować go do rozmiaru jego zawartości. Używane przez SizeToContent właściwość .

TemplateKey.TemplateType

Opisuje różne typy szablonów korzystających z programu TemplateKey.

TextAlignment

Określa, czy tekst w obiekcie jest wyrównany do lewej, wyrównany do prawej, wyśrodkowany lub uzasadniony.

TextDataFormat

Określa format danych tekstowych.

TextDecorationLocation

Określa położenie obiektu w pionie TextDecoration .

TextDecorationUnit

Określa typ jednostki wartości TextDecorationPenOffset lub Pen grubości.

TextMarkerStyle

Opisuje wygląd stylu punktora elementu listy.

TextTrimming

Opisuje sposób przycinania tekstu po przepełnieniu krawędzi pola zawierającego tekst.

TextWrapping

Określa, czy tekst zawija się po dotarciu do krawędzi pola zawierającego.

VerticalAlignment

Opisuje sposób, w jaki element podrzędny jest umieszczony w pionie lub rozciągnięty w miejscu układu elementu nadrzędnego.

Visibility

Określa stan wyświetlania elementu.

WindowStartupLocation

Określa położenie, w których Window element będzie wyświetlany po pierwszym otwarciu. Używane przez WindowStartupLocation właściwość .

WindowState

Określa, czy okno jest zminimalizowane, zmaksymalizowane lub przywrócone. Używane przez WindowState właściwość .

WindowStyle

Określa typ obramowania, które ma Window . Używane przez WindowStyle właściwość .

WrapDirection

Określa dozwolone kierunki, które zawartość może owinąć wokół obiektu.

Delegaci

AutoResizedEventHandler

Reprezentuje metodę, która obsłuży AutoResized zdarzenie zgłoszone przez HwndSource.

CoerceValueCallback

Udostępnia szablon dla metody wywoływanej za każdym razem, gdy wartość właściwości zależności jest ponownie obliczana, lub zażądano przymusu.

DataObjectCopyingEventHandler

Reprezentuje metodę, która będzie obsługiwać Copying dołączone zdarzenie.

DataObjectPastingEventHandler

Reprezentuje metodę, która będzie obsługiwać Pasting dołączone zdarzenie.

DataObjectSettingDataEventHandler

Reprezentuje metodę, która będzie obsługiwać SettingData dołączone zdarzenie.

DependencyPropertyChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenia zgłaszane po DependencyProperty zmianie w określonej DependencyObject implementacji.

DpiChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać DpiChangedEventArgsmetodę .

DragEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenia kierowane metodą przeciągania i upuszczania, na przykład DragEnter.

ExitEventHandler

Reprezentuje metodę Exit , która obsługuje zdarzenie.

GiveFeedbackEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenie kierowane przez opinię z operacji przeciągania i upuszczania w procesie, na przykład GiveFeedback.

HwndDpiChangedEventHandler

Pełnomocnik do użycia w przypadku programów obsługi, które otrzymują powiadomienie o zmianie DPI.

PropertyChangedCallback

Reprezentuje wywołanie zwrotne wywoływane, gdy zmienia się efektywna wartość właściwości zależności.

QueryContinueDragEventHandler

Reprezentuje metodę, która będzie obsługiwać kierowane zdarzenia, które umożliwiają anulowanie operacji przeciągania i upuszczania przez źródło przeciągania, na przykład QueryContinueDrag.

RequestBringIntoViewEventHandler

Reprezentuje metodę, która będzie obsługiwać RequestBringIntoView zdarzenie kierowane.

RoutedEventHandler

Reprezentuje metodę, która będzie obsługiwać różne zdarzenia kierowane, które nie mają określonych danych zdarzeń poza danymi, które są wspólne dla wszystkich zdarzeń kierowanych.

RoutedPropertyChangedEventHandler<T>

Reprezentuje metody, które będą obsługiwać różne zdarzenia kierowane, które śledzą zmiany wartości właściwości.

SessionEndingCancelEventHandler

Reprezentuje metodę, która obsługuje SessionEnding zdarzenie.

SizeChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać SizeChanged zdarzenie kierowane.

SourceChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenie "SourceChanged" dla określonych elementów odbiornika.

StartupEventHandler

Reprezentuje metodę, która obsługuje Startup zdarzenie.

ValidateValueCallback

Reprezentuje metodę używaną jako wywołanie zwrotne, która weryfikuje efektywną wartość właściwości zależności.