System.Windows Przestrzeń nazw

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

Klasy

Nazwa Opis
Application

Hermetyzuje aplikację Windows Presentation Foundation.

AttachedPropertyBrowsableAttribute

Udostępnia klasę bazową dla atrybutów .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ść jest dostępna tylko dla elementów, które pochodzą z określonego typu.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Określa, że dołączona właściwość jest dostępna tylko dla elementu, który ma również inny określony atrybut .NET zastosowany do jego definicji klasy.

AutoResizedEventArgs

Dostarcza dane dla zdarzenia zgłoszonego AutoResized przez HwndSourceelement .

BaseCompatibilityPreferences

Zawiera właściwości określające sposób działania aplikacji 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 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 WPF funkcji, które znajdują się w zestawie PresentationCore.

CornerRadiusConverter

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

CultureInfoIetfLanguageTagConverter

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

DataFormat

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

DataFormats

Udostępnia 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 dla DataObjectzdarzenia .Copying

DataObjectEventArgs

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

DataObjectPastingEventArgs

Zawiera argumenty dla DataObjectzdarzenia .Pasting

DataObjectSettingDataEventArgs

Zawiera argumenty dla DataObjectzdarzenia .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 wystąpienie DeferrableContent.

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 styl, 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 właściwość DialogResult, 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 innym dpi lub dpi bieżącego monitora zmienia się.

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, a także funkcje 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 Duration na i z innych reprezentacji typów.

DynamicResourceExtension

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

DynamicResourceExtensionConverter

Konwertuje z analizowanego kodu XAML na DynamicResourceExtension i obsługuje dynamiczne odwołania do zasobów z 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 trasy, po którym ma być śledzone zdarzenie trasy.

EventSetter

Reprezentuje element ustawiania zdarzeń w stylu. Programy ustawiające zdarzenia 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

Dostarcza dane dla zdarzeń Image i MediaElement niepowodzeniem.

ExitEventArgs

Argumenty zdarzenia Exit .

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 Expression na i z innych typów.

FigureLengthConverter

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

FontSizeConverter

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

FontStretchConverter

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

FontStretches

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

FontStyleConverter

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

FontStyles

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

FontWeightConverter

Konwertuje wystąpienia FontWeight na 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, 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 dla powiązania danych, obsługi stylów i interfejsów API pomocnika drzewa logicznego.

FrameworkElement

Udostępnia zestaw właściwości, zdarzeń i metod platformy WPF dla elementów programu Windows Presentation Foundation (WPF). Ta klasa reprezentuje udostępnioną implementację na poziomie platformy WPF, która jest oparta na interfejsach API podstawowego poziomu 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 przekazywania szczegółowego powiadomienia o zmianie mogą być niezmienne 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 wystąpień GridLength.

HierarchicalDataTemplate

Reprezentuje obiekt DataTemplate obsługujący HeaderedItemsControlelement , 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 Int32Rect.

KeySplineConverter

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

KeyTimeConverter

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

LengthConverter

Konwertuje wystąpienia innych typów na i z wystąpień 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ń o obiekty w drzewie logicznym.

LostFocusEventManager

Zapewnia implementację WeakEventManager , dzięki czemu można użyć wzorca "słabego odbiornika zdarzeń" w celu dołączenia odbiorników 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 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 w warstwie wizualnej.

PropertyMetadata

Definiuje pewne aspekty zachowania właściwości zależności, ponieważ 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 obiektów PropertyPath.

QueryContinueDragEventArgs

Zawiera argumenty zdarzenia QueryContinueDrag .

ReachCompatibilityPreferences

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

RectConverter

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

RequestBringIntoViewEventArgs

Dostarcza dane dla zdarzenia kierowanego RequestBringIntoView .

ResourceDictionary

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

ResourceKey

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

ResourceReferenceKeyNotFoundException

Wyjątek zgłaszany, gdy nie można odnaleźć klucza odniesienia 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>

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 zestawów 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 on używany jako parametr w OnRenderSizeChanged(SizeChangedInfo) przesłonięciach.

SizeConverter

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

SourceChangedEventArgs

Dostarcza dane dla zdarzenia SourceChanged używanego 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 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ą typowe dla zarządzania oknami.

SystemFonts

Zawiera właściwości uwidaczniające 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 wystąpienia TemplateBindingExpression 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 z wystąpienia podczas serializacji.

TemplateContent

Implementuje logikę rekordu i odtwarzania używaną przez szablony do odroczenia zawartości podczas interakcji z czytnikami i składnikami zapisywania języka 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 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 jest oczekiwana w ControlTemplatekontrolki .

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 TextDecorationCollection z innych typów danych.

TextDecorations

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

UIElement jest klasą bazową implementacji na poziomie podstawowym WPF opartym na elementach Windows Presentation Foundation (WPF) i podstawowych cechach prezentacji.

UIElement3D

UIElement3D jest klasą bazową implementacji na poziomie podstawowym WPF opartym na elementach Windows Presentation Foundation (WPF) i podstawowych cechach prezentacji.

UIPropertyMetadata

Udostępnia metadane właściwości dla 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 Vector.

VisualState

Reprezentuje wygląd wizualizacji kontrolki, gdy znajduje się 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 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ą 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 kolekcji typów 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

Nazwa Opis
CornerRadius

Reprezentuje promień 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ą implementacji PropertyChangedCallback .

DpiScale

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

Duration

Reprezentuje czas trwania działania obiektu Timeline .

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 normalny sposób, 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 liczby całkowitej.

LocalValueEntry

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

LocalValueEnumerator

Zapewnia obsługę wyliczania dla wartości lokalnych wszystkich 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 o obsłudze, 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 strony , , TopRighti Bottom prostokąta.

ValueSource

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

Vector

Reprezentuje przemieszczenie w przestrzeni 2-W.

Interfejsy

Nazwa Opis
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 dla 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 WeakEventManagerklasy .

Wyliczenia

Nazwa Opis
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

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

BaselineAlignment

Opisuje sposób pozycjonowania punktu odniesienia dla elementu tekstowego na osi pionowej względem ustalonego punktu odniesienia 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 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ą 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 obiektu Typography.

FontEastAsianLanguage

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

FontEastAsianWidths

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

FontFraction

Opisuje styl ułamka obiektu Typography.

FontNumeralAlignment

Opisuje wyrównanie liczb dla obiektu Typography.

FontNumeralStyle

Opisuje styl liczbowy dla obiektu Typography.

FontVariants

Renderuje warianty formularzy glyph typograficzne.

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 jest przechowywana przez obiekt GridLength.

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 RelativeSource FindAncestor. Wyszukiwanie metody FindAncestor w źródle względnym występuje, gdy powiązanie używa RelativeSource, która ma właściwość Mode ustawioną na wartość FindAncestor.

LineBreakCondition

Opisuje warunek powodujący niezgodność wokół obiektu wbudowanego.

LineStackingStrategy

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

LocalizationCategory

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

MessageBoxButton

Określa przyciski wyświetlane w oknie komunikatu. Używany jako argument metody Show.

MessageBoxImage

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

MessageBoxOptions

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

MessageBoxResult

Określa przycisk pola komunikatu, który użytkownik kliknie. MessageBoxResult jest zwracana przez metodę Show.

Modifiability

Określa wartość modyfikacji LocalizabilityAttribute dla binarnej klasy 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ść czytelności LocalizabilityAttribute dla binarnej klasy XAML (BAML) lub składowej klasy.

ReasonSessionEnding

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

ResizeMode

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

ResourceDictionaryLocation

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

RoutingStrategy

Wskazuje strategię routingu zdarzenia kierowanego.

ShutdownMode

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

SizeToContent

Określa sposób automatycznego rozmiaru okna w celu dopasowania jej rozmiaru do rozmiaru zawartości. Używany przez właściwość SizeToContent.

TemplateKey.TemplateType

Opisuje różne typy szablonów, które używają 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 obiektu TextDecoration.

TextDecorationUnit

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

TextMarkerStyle

Opisuje wygląd stylu punktora elementu listy.

TextTrimming

Opisuje sposób przycinania tekstu, gdy przepełnia krawędź pola zawierającego.

TextWrapping

Określa, czy tekst zawija się, gdy osiąga krawędź 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 zostanie wyświetlona Window po pierwszym otwarciu. Używany przez właściwość WindowStartupLocation.

WindowState

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

WindowStyle

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

WrapDirection

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

Delegaci

Nazwa Opis
AutoResizedEventHandler

Reprezentuje metodę, która będzie obsługiwać AutoResized zdarzenie zgłoszone przez HwndSource.

CoerceValueCallback

Udostępnia szablon metody, która jest wywoływana za każdym razem, gdy wartość właściwości zależności jest ponownie obliczana, lub żądanie wymuszania.

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, gdy DependencyProperty element zostanie zmieniony 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 procedur 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ć 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 zdarzenia poza danymi wspólnymi 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 obowiązującą wartość właściwości zależności.