System.Windows Przestrzeń nazw

Udostępnia kilka ważnych Windows Presentation Foundation podstawowych (WPF), różne klasy, które obsługują system właściwości WPF i logikę zdarzeń, oraz inne typy, które są w szerszym zakresie używane przez rdzeń i platformę 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ą przesyłanie 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 klucze zasobów 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 elementów MultiTrigger i MultiDataTrigger, które stosują zmiany do wartości właściwości w oparciu o zestaw 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 elementów CultureInfo na 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órych można 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 dla .DataObjectCopying Zdarzenie.

DataObjectEventArgs

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

DataObjectPastingEventArgs

Zawiera argumenty dla .DataObjectPasting Zdarzenie.

DataObjectSettingDataEventArgs

Zawiera argumenty dla klasy DataObject.SettingData Zdarzenie.

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 efektywnej 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 metodę umożliwiającą rozpoczęcie operacji przeciągania i upuszczania, a także obiekty umożliwiające dodawanie i usuwanie procedur obsługi zdarzeń związanych z przeciągnięciem i upuszczanie.

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 pochodzące z języka XAML.

DynamicResourceExtensionConverter

Konwertuje z analizowanego kodu XAML na DynamicResourceExtension i obsługuje dynamiczne odwołania do zasobów 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 programy obsługi są przechowywane w wewnętrznej tabeli skrótów.

EventRoute

Reprezentuje kontener dla trasy, po której ma być śledzone zdarzenie trasowane.

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 Image MediaElement .

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

Zawiera zestaw statycznych wstępnie zdefiniowanych FontStretch wartości.

FontStyleConverter

Konwertuje wystąpienia elementów FontStyle na 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

Zawiera zestaw statycznych wstępnie zdefiniowanych FontWeight wartości.

FrameworkCompatibilityPreferences

Zawiera właściwości określające, jak aplikacja powinna zachowywać się 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 interfejsów API wejściowych (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 HeaderedItemsControlelement , taki jak TreeViewItem lub MenuItem.

HwndDpiChangedEventArgs

Reprezentuje typ elementu 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 pomocnicze do wykonywania zapytań dotyczących obiektów 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 pole 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, ponieważ są stosowane do określonego typu, w tym warunków, z których została zarejestrowana.

PropertyPath

Implementuje strukturę danych opisującą właściwość jako ścieżkę 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 .

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 kierowanym.

RoutedPropertyChangedEventArgs<T>

Udostępnia 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

Udostępnia 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

Udostępnia dane zdarzenia SourceChanged używane do współdziałania. Klasa ta nie może być dziedziczona.

SplashScreen

Udostępnia ekran uruchamiania 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 odpowiadające 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ń systemu.

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ę rekordu i odtwarzania, która jest używana przez szablony do odroczenia zawartości podczas interakcji z czytnikami i pisarzami XAML.

TemplateContentLoader

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

TemplateKey

Gdy jest używany jako klucz zasobu dla szablonu danych, 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ę tekstową, która jest ozdobą wizualną dodaną do tekstu (na przykład podkreśleniem).

TextDecorationCollection

Reprezentuje kolekcję TextDecoration wystąpień.

TextDecorationCollectionConverter

Konwertuje wystąpienia TextDecorationCollection z 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 kontrolek 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 używane do przenoszenia z jednego stanu do innego.

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 w słabym wzorcu zdarzeń. 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 aktywnego Timeline działania.

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 w zwykły sposób, kursywę lub ukośną.

FontWeight

Odnosi się do gęstościface, 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 liczby całkowitej.

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 wszystkich właściwości zależności, które istnieją na 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 GetValueSource(DependencyObject, DependencyProperty)elementu .

Vector

Reprezentuje 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, które są napotykane 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

Określa ź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 wielkiej litery dla Typography obiektu.

FontEastAsianLanguage

Udostępnia mechanizm wybierania wersji glifów specyficznych dla czcionki dla określonego systemu pisania lub języka w Azji Wschodniej.

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 platformy, 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 GridLength jest trzymana przez 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ą Mode FindAncestor 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 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 pola 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żywany 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 w celu dopasowania do rozmiaru jego zawartości. Używany 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 w pionie TextDecoration obiektu.

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.

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 Window których element zostanie wyświetlony po pierwszym otwarciu. Używany przez WindowStartupLocation właściwość .

WindowState

Określa, czy okno jest zminimalizowane, zmaksymalizowane lub przywrócone. Używany 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 elementu 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ę, która obsługuje Exit 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 dla programów obsługi, które otrzymują powiadomienie o zmianie DPI.

PropertyChangedCallback

Reprezentuje wywołanie zwrotne, które jest wywoływane, gdy obowiązująca wartość właściwości zależności ulegnie zmianie.

QueryContinueDragEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenia kierowane, 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 typowymi dla wszystkich kierowanych zdarzeń.

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.