System.Windows Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |