Freigeben über


Microsoft.UI.Xaml.Controls Namespace

Stellt Ui-Steuerelemente und Klassen zum Erstellen benutzerdefinierter Steuerelemente bereit.

Klassen

AnchorRequestedEventArgs

Stellt Daten für das ScrollViewer.AnchorRequested-Ereignis bereit .

AnimatedIcon

Stellt ein Symbol dar, das ein Visual anzeigt und steuert, das als Reaktion auf Benutzerinteraktionen und Änderungen des visuellen Zustands animieren kann.

AnimatedIconSource

Stellt ein freigegebenes Objekt dar, das zum Erstellen eines Symbols verwendet wird, das ein Visual anzeigt und steuert, das als Reaktion auf Benutzerinteraktionen und visuelle Zustandsänderungen animiert werden kann.

AnimatedVisualPlayer

Ein Element, das ein IAnimatedVisual anzeigt und steuert.

AnnotatedScrollBar

Stellt ein Steuerelement dar, das das vertikale Scrollen von Inhalten mit Navigation zu beschrifteten Positionen in definierbaren Schritten ermöglicht.

AnnotatedScrollBarDetailLabelRequestedEventArgs

Stellt Daten für das AnnotatedScrollBar.DetailLabelRequested-Ereignis bereit .

AnnotatedScrollBarLabel

Stellt den Inhalts- und Scrolloffsetwert einer Bezeichnung dar, die AnnotatedScrollBarvom angezeigt werden soll.

AnnotatedScrollBarScrollingEventArgs

Stellt Daten für das AnnotatedScrollBar.Scrolling-Ereignis bereit .

AppBar

Stellt das Containersteuerelement dar, das App-UI-Komponenten für Befehle und Funktionen enthält.

AppBarButton

Stellt ein schaltflächenbasiertes Steuerelement mit Vorlagen dar, das in einer AppBar angezeigt werden soll.

AppBarElementContainer

Stellt einen Container dar, der ermöglicht, dass ein Element, das ICommandBarElement nicht implementiert, in einer Befehlsleiste angezeigt werden kann.

AppBarSeparator

Stellt eine Zeile dar, die Elemente in einer AppBar oder CommandBar trennt.

AppBarToggleButton

Stellt ein Schaltflächensteuerelement dar, das Zustände wechseln und in einer AppBar angezeigt werden kann.

AutoSuggestBox

Stellt ein Textsteuerelement dar, das Benutzern Vorschläge macht, wenn sie Text mithilfe einer Tastatur oder eines Stifts eingeben (mithilfe der Freihand- und Handschrifterkennung). Die App wird benachrichtigt, wenn der Benutzer Text geändert hat, und ist dafür verantwortlich, relevante Vorschläge für dieses Steuerelement zur Anzeige bereitzustellen.

AutoSuggestBoxQuerySubmittedEventArgs

Stellt Ereignisdaten für das AutoSuggestBox.QuerySubmitted-Ereignis bereit .

AutoSuggestBoxSuggestionChosenEventArgs

Stellt Daten für das SuggestionChosen-Ereignis bereit.

AutoSuggestBoxTextChangedEventArgs

Stellt Daten für das TextChanged-Ereignis bereit .

BitmapIcon

Stellt ein Symbol dar, das eine Bitmap als Inhalt verwendet.

BitmapIconSource

Stellt eine Symbolquelle dar, die eine Bitmap als Inhalt verwendet.

Border

Zeichnet einen Rahmen, hintergrund oder beides um ein anderes Objekt.

BreadcrumbBar

Das BreadcrumbBar -Steuerelement stellt den direkten Pfad von Seiten oder Ordnern zum aktuellen Speicherort bereit.

BreadcrumbBarItem

Stellt ein Element in einem BreadcrumbBar-Steuerelement dar.

BreadcrumbBarItemClickedEventArgs

Stellt Daten für das BreadcrumbBar.ItemClicked-Ereignis bereit .

Button

Stellt ein schaltflächenbasiertes Steuerelement mit Vorlagen dar, das eine Click-Benutzerinteraktion interpretiert.

CalendarDatePicker

Stellt ein Steuerelement dar, mit dem ein Benutzer ein Datum aus einer Kalenderanzeige auswählen kann.

CalendarDatePickerDateChangedEventArgs

Stellt Ereignisdaten für das DateChanged-Ereignis bereit .

CalendarView

Stellt ein Steuerelement dar, mit dessen Hilfe der Benutzer unter Verwendung einer visuellen Kalenderansicht ein Datum auswählen kann.

CalendarViewDayItem

Stellt einen Tag in einer CalendarView dar.

CalendarViewDayItemChangingEventArgs

Stellt Daten für das CalendarViewDayItemChanging-Ereignis bereit .

CalendarViewSelectedDatesChangedEventArgs

Stellt Daten für das SelectedDatesChanged-Ereignis bereit .

CandidateWindowBoundsChangedEventArgs

Stellt Ereignisdaten für das CandidateWindowBoundsChanged-Ereignis bereit .

Canvas

Definiert einen Bereich, in dem Sie untergeordnete Objekte explizit positionieren können, indem Sie Koordinaten verwenden, die relativ zum Canvas-Bereich sind.

CheckBox

Stellt ein Steuerelement dar, das ein Benutzer auswählen (überprüfen) oder deaktivieren (deaktivieren) kann. Ein CheckBox-Objekt kann seinen Wert auch als unbestimmt melden.

ChoosingGroupHeaderContainerEventArgs

Stellt Ereignisdaten für das ListViewBase.ChoosingGroupHeaderContainer-Ereignis bereit.

ChoosingItemContainerEventArgs

Stellt Ereignisdaten für das ListViewBase.ChoosingItemContainer-Ereignis bereit.

CleanUpVirtualizedItemEventArgs

Stellt Daten für das CleanUpVirtualizedItemEvent-Ereignis bereit.

ColorChangedEventArgs

Stellt Ereignisdaten für ein ColorChanged-Ereignis bereit (siehe ColorPicker.ColorChanged und ColorSpectrum.ColorChanged).

ColorPicker

Stellt ein Steuerelement dar, mit dem ein Benutzer eine Farbe mithilfe eines Farbspektrums, Schiebereglers oder einer Texteingabe auswählen kann.

ColumnDefinition

Definiert spaltenspezifische Eigenschaften, die für Grid-Objekte gelten.

ColumnDefinitionCollection

Bietet Zugriff auf eine geordnete, stark typisierte Auflistung von ColumnDefinition-Objekten .

ComboBox

Stellt ein Auswahlsteuerelement dar, das ein nicht bearbeitbares Textfeld und ein Dropdownlistenfeld kombiniert, mit dem Benutzer ein Element aus einer Liste auswählen können.

ComboBoxItem

Stellt den Container für ein Element in einem ComboBox-Steuerelement dar.

ComboBoxTextSubmittedEventArgs

Stellt Daten bereit, wenn der Benutzer benutzerdefinierten Text in das ComboBox-Element eingibt.

CommandBar

Stellt eine spezialisierte App-Leiste dar, die ein Layout für AppBarButton und zugehörige Befehlselemente bereitstellt.

CommandBarFlyout

Stellt ein spezielles Flyout dar, das das Layout für AppBarButton-, AppBarToggleButton- und AppBarSeparator-Steuerelemente bereitstellt.

CommandBarOverflowPresenter

Zeigt den Überlaufinhalt einer CommandBar an.

ContainerContentChangingEventArgs

Stellt Daten für das ContainerContentChanging-Ereignis bereit .

ContentControl

Stellt ein Steuerelement mit einem einzelnen Inhaltselement dar. Steuerelemente wie Button, CheckBox und ScrollViewer erben direkt oder indirekt von dieser Klasse.

ContentDialog

Stellt ein Dialogfeld dar, das angepasst werden kann, um Kontrollkästchen, Hyperlinks, Schaltflächen und andere XAML-Inhalte zu enthalten.

ContentDialogButtonClickDeferral

Stellt eine Verzögerung dar, die von einer App verwendet werden kann, um asynchron auf ein Schaltflächenklickereignis zu reagieren.

ContentDialogButtonClickEventArgs

Stellt Daten für die Klickereignisse der Schaltfläche bereit.

ContentDialogClosedEventArgs

Stellt Daten für das Closed-Ereignis bereit.

ContentDialogClosingDeferral

Stellt eine Verzögerung dar, die von einer App verwendet werden kann, um asynchron auf das Schließen-Ereignis von ContentDialog zu reagieren.

ContentDialogClosingEventArgs

Stellt Daten für das Abschlussereignis bereit.

ContentDialogOpenedEventArgs

Stellt Daten für das Opened-Ereignis bereit .

ContentPresenter

Zeigt den Inhalt eines ContentControl-Steuerelements an. Kann auch Inhaltsdarstellungen für Nicht-Steuerelemente bereitstellen. Stellt eine Basisklasse für spezialisierte Referenten bereit, z. B. ScrollContentPresenter.

ContextMenuEventArgs

Stellt Ereignisdaten für das ContextMenuOpening-Ereignis bereit, das in mehreren textbezogenen UI-Elementen vorhanden ist.

Control

Stellt die Basisklasse für UI-Elemente dar, die eine ControlTemplate verwenden, um deren Darstellung zu definieren. Übergeordnete Klasse für ContentControl, UserControl, ItemsControl und mehrere praktische Steuerelemente.

ControlTemplate

Definiert die Elementstruktur, die als Steuerelementvorlage für ein Steuerelement verwendet wird.

CoreWebView2InitializedEventArgs

Stellt Daten für das CoreWebView2Initialized-Ereignis bereit .

DataTemplateSelector

Aktiviert benutzerdefinierte Vorlagenauswahllogik auf Anwendungsebene.

DatePickedEventArgs

Stellt Daten für das DatePicked-Ereignis bereit .

DatePicker

Stellt ein Steuerelement dar, mit dem ein Benutzer einen Datumswert auswählen kann.

DatePickerFlyout

Stellt ein Steuerelement dar, mit dem ein Benutzer ein Datum auswählen kann.

DatePickerFlyoutItem

Stellt den Container für ein Element im DatePickerFlyout-Steuerelement dar.

DatePickerFlyoutPresenter

Stellt ein Steuerelement dar, mit dem ein Benutzer ein Datum auswählen kann.

DatePickerSelectedValueChangedEventArgs

Stellt Ereignisdaten für das DatePicker.SelectedDateChanged-Ereignis bereit .

DatePickerValueChangedEventArgs

Stellt Ereignisdaten für das DatePicker.DateChanged-Ereignis bereit .

DragItemsCompletedEventArgs

Stellt Ereignisdaten für das DragItemsCompleted-Ereignis bereit .

DragItemsStartingEventArgs

Stellt Ereignisdaten für das DragItemsStarting-Ereignis bereit .

DropDownButton

Stellt eine Schaltfläche dar, die einen Chevron enthält, um anzugeben, dass ein Menü geöffnet werden kann.

DynamicOverflowItemsChangingEventArgs

Stellt Daten für das CommandBar.DynamicOverflowItemsChanging-Ereignis bereit .

ElementFactoryGetArgs

Stellt die optionalen Argumente dar, die beim Aufrufen einer Implementierung der GetElement-Methode eines IElementFactory-Objekts verwendet werden sollen.

ElementFactoryRecycleArgs

Stellt die optionalen Argumente dar, die beim Aufrufen einer Implementierung der RecycleElement-Methode eines IElementFactory-Objekts verwendet werden sollen.

Expander

Stellt ein Steuerelement dar, das eine Kopfzeile anzeigt und einen zusammenklappbaren Text aufweist, der Inhalte anzeigt.

ExpanderCollapsedEventArgs

Stellt Daten für das Expander.Collapsed-Ereignis bereit.

ExpanderExpandingEventArgs

Stellt Daten für das Expander.Expanding-Ereignis bereit .

ExpanderTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für einen Expander als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen.

FlipView

Stellt ein Elementsteuerelement dar, das jeweils ein Element anzeigt und das "Flip"-Verhalten zum Durchlaufen seiner Sammlung von Elementen aktiviert.

FlipViewItem

Stellt den Container für ein Element in einem FlipView-Steuerelement dar.

Flyout

Stellt ein Steuerelement dar, das eine einfache Benutzeroberfläche anzeigt, die entweder Informationen darstellt oder eine Benutzerinteraktion erfordert. Im Gegensatz zu einem Dialogfeld kann ein Flyout durch Klicken oder Tippen außerhalb des Fensters, Drücken der Zurück-Taste des Geräts oder Drücken der "Esc"-Taste leicht geschlossen werden.

FlyoutPresenter

Zeigt den Inhalt eines Flyouts an.

FocusDisengagedEventArgs

Stellt Daten für das FocusDisengaged-Ereignis bereit .

FocusEngagedEventArgs

Stellt Daten für das FocusEngaged-Ereignis bereit .

FontIcon

Stellt ein Symbol dar, das eine Glyphe aus der angegebenen Schriftart verwendet.

FontIconSource

Stellt eine Symbolquelle dar, die eine Glyphe aus der angegebenen Schriftart verwendet.

Frame

Zeigt Seiteninstanzen an, unterstützt die Navigation zu neuen Seiten und verwaltet einen Navigationsverlauf, um die Vorwärts- und Rückwärtsnavigation zu unterstützen.

Grid

Definiert einen flexiblen Rasterbereich mit Spalten und Zeilen. Untergeordnete Elemente des Rasters werden gemessen und entsprechend ihrer Zeilen-/Spaltenzuweisungen (festgelegt mithilfe der angefügten Eigenschaften Grid.Row und Grid.Column ) und anderer Logik angeordnet.

GridView

Stellt ein Steuerelement dar, das Datenelemente in Zeilen und Spalten anzeigt.

GridViewHeaderItem

Stellt Elemente im Header für gruppierte Daten in einer GridView dar.

GridViewItem

Stellt den Container für ein Element in einem GridView-Steuerelement dar.

GroupItem

Stellt das Stammelement für eine Unterstruktur dar, die für eine Gruppe erstellt wird.

GroupStyle

Beschreibt, wie die gruppierten Elemente in einer Auflistung angezeigt werden, z. B. die Auflistung von GroupItems.

GroupStyleSelector

Aktiviert eine benutzerdefinierte Gruppenformatauswahllogik als Funktion der übergeordneten Gruppe und ihrer Ebene.

HasValidationErrorsChangedEventArgs

Enthält Ereignisdaten für Überprüfungssteuerungsfehleränderungen.

Hub

Stellt ein Steuerelement dar, das Inhaltsgruppen in einer schwenkenden Ansicht anzeigt.

HubSection

Stellt eine einzelne Gruppe von Inhalten in einem Hub dar.

HubSectionCollection

Stellt eine geordnete Auflistung von HubSection-Objekten dar.

HubSectionHeaderClickEventArgs

Stellt Daten für das Hub.SectionHeaderClick-Ereignis bereit.

HyperlinkButton

Stellt ein Schaltflächensteuerelement dar, das als Link fungiert.

IconElement

Stellt die Basisklasse für ein Symbol-UI-Element dar.

IconSource

Stellt die Basisklasse für eine Symbolquelle dar.

IconSourceElement

Stellt ein Symbol dar, das eine IconSource als Inhalt verwendet.

Image

Stellt ein Steuerelement dar, das ein Bild anzeigt. Die Bildquelle wird angegeben, indem auf eine Bilddatei verwiesen wird, die mehrere unterstützte Formate verwendet. Die Bildquelle kann auch mit einem Stream festgelegt werden. Die Liste der unterstützten Bildquellformate finden Sie unter Hinweise.

ImageIcon

Stellt ein Symbol dar, das ein Bild als Inhalt verwendet.

ImageIconSource

Stellt eine Symbolquelle dar, die einen Bildtyp als Inhalt verwendet. Die derzeit unterstützten Bildtypen sind .bmp, .gif, .jpg, .png, WDP und .tiff.

InfoBadge

Stellt ein Steuerelement zum Angeben von Benachrichtigungen, Warnungen, neuen Inhalten oder zum Ziehen des Fokus auf einen Bereich innerhalb einer App dar.

InfoBadgeTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für eine InfoBadge als TemplatedParent-Quellen verwiesen werden kann.

InfoBar

Ein InfoBar ist eine Inlinebenachrichtigung für wichtige App-übergreifende Nachrichten. Die InfoBar nimmt Platz in einem Layout ein und verdeckt keine anderen Inhalte oder schwebt darüber. Sie unterstützt umfangreiche Inhalte (einschließlich Titeln, Nachrichten, Symbolen und Schaltflächen) und kann so konfiguriert werden, dass sie vom Benutzer verworfen oder dauerhaft sind.

InfoBarClosedEventArgs

Stellt Daten für das InfoBar.Closed-Ereignis bereit.

InfoBarClosingEventArgs

Stellt Daten für das InfoBar.Closing-Ereignis bereit.

InfoBarTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für eine InfoBar als TemplatedParent-Quellen verwiesen werden kann.

InputPropertyAttribute

Stellt ein Attribut dar, das angibt, welche Eigenschaft eines Typs die XAML-Eingabeeigenschaft ist. Ein XAML-Prozessor verwendet diese Informationen bei der Verarbeitung von untergeordneten XAML-Elementen von XAML-Darstellungen des attributierten Typs.

IsTextTrimmedChangedEventArgs

Stellt Ereignisdaten für das IsTextTrimmedChanged-Ereignis bereit .

ItemClickEventArgs

Stellt Ereignisdaten für das ItemClick-Ereignis bereit.

ItemCollection

Enthält die Liste der Elemente, die den Inhalt eines ItemsControl-Steuerelements darstellen.

ItemCollectionTransition

Stellt einen einzelnen Übergang dar, der visuell animiert werden soll.

ItemCollectionTransitionCompletedEventArgs

Stellt Daten für das TransitionCompleted-Ereignis bereit, das ausgelöst wird, wenn eine Übergangsanimation abgeschlossen wurde.

ItemCollectionTransitionProgress

Stellt ein Hilfsobjekt dar, das einem Übergang zugeordnet ist und eine Methode bereitstellt, um zu benachrichtigen, dass die Animationen des Übergangs abgeschlossen sind.

ItemCollectionTransitionProvider

Stellt ein -Objekt dar, das Übergangsanimationen bereitstellt, wenn sich die Datensammlung in einem ItemsRepeater-basierten Auflistungssteuerelement ändert.

ItemContainer

Stellt den Container für ein einzelnes Element in einem Auflistungssteuerelement dar ItemsView .

ItemContainerGenerator

Stellt Zuordnungen zwischen den Elementen eines ItemsControl-Elements und ihren Containerelementen bereit.

ItemsControl

Stellt ein Steuerelement zur Präsentation einer Auflistung von Elementen dar.

ItemsPanelTemplate

Gibt den Bereich an, den der ItemsPresenter für das Layout der Elemente eines ItemsControl-Steuerelements erstellt.

ItemsPickedEventArgs

Stellt Daten für das ItemsPicked-Ereignis bereit .

ItemsPresenter

Gibt an, wo Elemente in einem Steuerelement platziert werden, in der Regel in einem ItemsControl-Steuerelement.

ItemsRepeater

Stellt ein datengesteuertes Sammlungssteuerelement dar, das ein flexibles Layoutsystem, benutzerdefinierte Ansichten und Virtualisierung ohne Standardbenutzeroberflächen- oder Interaktionsrichtlinien enthält.

ItemsRepeaterElementClearingEventArgs

Stellt Daten für das ItemsRepeater.ElementClearing-Ereignis bereit.

ItemsRepeaterElementIndexChangedEventArgs

Stellt Daten für das ItemsRepeater.ElementIndexChanged-Ereignis bereit.

ItemsRepeaterElementPreparedEventArgs

Stellt Daten für das ItemsRepeater.ElementPrepared-Ereignis bereit.

ItemsRepeaterScrollHost

Ein Hilfsprogramm zum Koordinieren der Interaktion zwischen ItemsRepeater und ScrollViewer. Verwenden Sie ItemsRepeaterScrollHost, wenn Ihre App unter Windows-Versionen vor Windows 10 1809 (Build 17763) ausgeführt wird. Wenn Ihre App nur unter Versionen von Windows 1809 oder höher ausgeführt wird, ist es nicht erforderlich, dieses Steuerelement zu verwenden.

ItemsSourceView

Stellt eine standardisierte Ansicht der unterstützten Interaktionen zwischen einem bestimmten ItemsSource-Objekt und einem ItemsRepeater-Steuerelement dar.

ItemsStackPanel

Ordnet untergeordnete Elemente eines ItemsControl-Steuerelements in einer einzelnen Linie an, die horizontal oder vertikal ausgerichtet werden kann. Unterstützt pixelbasierte UI-Virtualisierung und gruppierte Layouts.

ItemsView

Stellt ein Steuerelement dar, das Datenelemente anzeigt. Sie kann sie mit verschiedenen Layouts wie vertikalem Stapeln oder Spalten und Zeilen organisieren.

ItemsViewItemInvokedEventArgs

Stellt Daten für das ItemsView.ItemInvoked-Ereignis bereit.

ItemsViewSelectionChangedEventArgs

Stellt Daten für das ItemsView.SelectionChanged-Ereignis bereit.

ItemsWrapGrid

Positioniert untergeordnete Elemente sequenziell von links nach rechts oder von oben nach unten in einem ItemsControl,das mehrere Elemente anzeigt. Wenn Elemente über den Containerrand hinausgehen, werden Elemente in der nächsten Zeile oder Spalte positioniert. Unterstützt pixelbasierte UI-Virtualisierung und gruppierte Layouts.

Layout

Stellt die Basisklasse für ein Objekt dar, das untergeordnete Elemente für einen Host großisiert und anordnet.

LayoutContext

Stellt die Basisklasse für ein -Objekt dar, das die Kommunikation zwischen einem angefügten Layout und seinem Hostcontainer erleichtert.

LinedFlowLayout

Stellt ein Steuerelement dar, das Elemente sequenziell von links nach rechts und dann von oben nach unten in einem Umbruchlayout positioniert, wobei für alle Elemente die gleiche Höhe verwendet wird.

LinedFlowLayoutItemCollectionTransitionProvider

Stellt ein -Objekt dar, das Übergangsanimationen bereitstellt, die speziell dafür entworfen wurden, dass sie in Kombination mit LinedFlowLayout ansprechend aussehen.

LinedFlowLayoutItemsInfoRequestedEventArgs

Stellt Daten für das LinedFlowLayout.LayoutItemsInfoRequested-Ereignis bereit .

ListBox

Zeigt eine Liste von Elementen an, aus denen der Benutzer auswählen kann.

ListBoxItem

Stellt den Container für ein Element in einem ListBox-Steuerelement dar.

ListPickerFlyout

Stellt ein Steuerelement dar, mit dem ein Benutzer ein oder mehrere Elemente aus einer Liste auswählen kann. Siehe Hinweise.

ListPickerFlyoutPresenter

Stellt ein Steuerelement dar, mit dem ein Benutzer ein oder mehrere Elemente aus einer Liste auswählen kann. (Nicht für Universelle Windows-Plattform-App (UWP) empfohlen. Siehe Flyout.)

ListView

Stellt ein Steuerelement dar, das Datenelemente in einem vertikalen Stapel anzeigt.

ListViewBase

Stellt die Infrastruktur für die Klassen ListView und GridView bereit .

ListViewBaseHeaderItem

Stellt die Infrastruktur für die Klassen ListViewHeaderItem und GridViewHeaderItem bereit.

ListViewHeaderItem

Stellt Elemente im Header für gruppierte Daten in einer ListView dar.

ListViewItem

Stellt den Container für ein Element in einem ListView-Steuerelement dar.

ListViewPersistenceHelper

Stellt eine Hilfsklasse zum Speichern und Abrufen der relativen Bildlaufposition der ListView dar.

MapControl

Stellt eine symbolische Karte der Erde dar.

MapControlMapServiceErrorOccurredEventArgs

Stellt Daten für das MapControl.MapServiceErrorOccurred-Ereignis bereit.

MapElement

Stellt ein -Element dar, das auf einem MapControlangezeigt wird.

MapElementClickEventArgs

Stellt Daten für das MapElementClick-Ereignis bereit.

MapElementsLayer

Stellt eine Auflistung von Kartenelementen dar, an die Sie Daten binden und unabhängig von anderen Kartenelementen bearbeiten können.

MapIcon

Stellt ein Symbol dar, das eine Drucknadel auf einem MapControlanzeigt.

MapLayer

Stellt eine Sammlung von Kartendaten dar, an die Sie Daten binden und unabhängig von anderen Arten von Kartendaten bearbeiten können.

MediaPlayerElement

Stellt ein -Objekt dar, das einen MediaPlayer zum Rendern von Audio und Video auf der Anzeige verwendet.

MediaPlayerPresenter

Stellt ein Objekt dar, das einen MediaPlayer anzeigt.

MediaTransportControls

Stellt die Wiedergabesteuerelemente für ein Media Player-Element dar.

MediaTransportControlsHelper

Stellt Eigenschaften und Methoden zum Anpassen von Medientransportsteuerelementen bereit.

MenuBar

Stellt einen spezialisierten Container dar, der eine Reihe von Menüs in einer horizontalen Zeile darstellt, normalerweise oben im Fenster einer App.

MenuBarItem

Stellt ein Menü der obersten Ebene in einem MenuBar-Steuerelement dar.

MenuBarItemFlyout

Stellt das Flyout eines MenuBarItem-Objekts dar.

MenuFlyout

Stellt ein Flyout dar, das ein Menü mit Befehlen anzeigt.

MenuFlyoutItem

Stellt einen Befehl in einem MenuFlyout-Steuerelement dar.

MenuFlyoutItemBase

Stellt die Basisklasse für Elemente in einem MenuFlyout-Steuerelement dar .

MenuFlyoutPresenter

Zeigt den Inhalt eines MenuFlyout-Steuerelements an.

MenuFlyoutSeparator

Stellt eine horizontale Linie dar, die Elemente in einem MenuFlyout trennt.

MenuFlyoutSubItem

Stellt ein Menüelement dar, das ein Untermenü in einem MenuFlyout-Steuerelement anzeigt.

NavigationView

Stellt einen Container dar, der die Navigation von App-Inhalten ermöglicht. Er weist einen Kopfbereich, eine Ansicht für den Hauptinhalt und einen Menübereich für Navigationsbefehle auf.

NavigationViewBackRequestedEventArgs

Stellt Ereignisdaten für das NavigationView.BackRequested-Ereignis bereit .

NavigationViewDisplayModeChangedEventArgs

Stellt Daten für das NavigationView.DisplayModeChanged-Ereignis bereit .

NavigationViewItem

Stellt den Container für ein Element in einem NavigationView-Steuerelement dar .

NavigationViewItemBase

Basisklasse für NavigationView-Menüelemente .

NavigationViewItemCollapsedEventArgs

Stellt Ereignisdaten für das NavigationViewItem.Collapsed-Ereignis bereit.

NavigationViewItemExpandingEventArgs

Stellt Ereignisdaten für das NavigationViewItem.Expanding-Ereignis bereit .

NavigationViewItemHeader

Stellt einen Header für eine Gruppe von Menüelementen in einer NavigationView dar.

NavigationViewItemInvokedEventArgs

Stellt Ereignisdaten für das NavigationView.ItemInvoked-Ereignis bereit .

NavigationViewItemSeparator

Stellt eine Linie dar, die Menüelemente in einer NavigationView trennt.

NavigationViewPaneClosingEventArgs

Stellt Daten für das NavigationView.PaneClosing-Ereignis bereit.

NavigationViewSelectionChangedEventArgs

Stellt Daten für das NavigationView.SelectionChanged-Ereignis bereit .

NavigationViewTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für eine NavigationView als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen.

NonVirtualizingLayout

Stellt die Basisklasse für ein Objekt dar, das die Größe und Anordnung untergeordneter Elemente für einen Host und die Virtualisierung nicht unterstützt.

NonVirtualizingLayoutContext

Stellt die Basisklasse für Layoutkontexttypen dar, die keine Virtualisierung unterstützen.

NumberBox

Stellt ein Steuerelement dar, das zum Anzeigen und Bearbeiten von Zahlen verwendet werden kann.

NumberBoxValueChangedEventArgs

Stellt Ereignisdaten für das NumberBox.ValueChanged-Ereignis bereit .

Page

Stellt Inhalte dar, zu denen ein Frame-Steuerelement navigieren kann.

Panel

Stellt eine Basisklasse für alle Panel-Elemente bereit. Verwenden Sie Panel-Elemente, um untergeordnete Objekte auf einer Ui-Seite zu positionieren und anzuordnen.

ParallaxView

Stellt einen Container dar, der die Bildlaufposition eines Vordergrundelements, z. B. einer Liste, einem Hintergrundelement, z. B. einem Bild, zugeordnet. Aus jedem Element mit einer anderen Bildlaufrate wird ein 3D-Effekt erstellt.

PasswordBox

Stellt ein Steuerelement zum Eingeben von Kennwörtern dar.

PasswordBoxPasswordChangingEventArgs

Stellt Ereignisdaten für das PasswordBox.PasswordChanging-Ereignis bereit.

PathIcon

Stellt ein Symbol dar, das einen Vektorpfad als Inhalt verwendet.

PathIconSource

Stellt eine Symbolquelle dar, die einen Vektorpfad als Inhalt verwendet.

PersonPicture

Stellt ein Steuerelement dar, das das Avatarbild für eine Person anzeigt, sofern ein solches Bild verfügbar ist. Andernfalls werden die Initialen der Person oder eine allgemeine Glyphe angezeigt.

PersonPictureTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein PersonPicture-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen.

PickerConfirmedEventArgs

Stellt Daten für das PickerConfirmed-Ereignis bereit.

PickerFlyout

Stellt ein benutzerdefiniertes Auswahlsteuerelement dar. (Nicht für Universelle Windows-Plattform-App (UWP) empfohlen. Siehe Flyout.)

PickerFlyoutPresenter

Stellt eine benutzerdefinierte Auswahl dar. (Nicht für Universelle Windows-Plattform-App (UWP) empfohlen. Siehe Flyout.)

PipsPager

Stellt ein Steuerelement dar, das die Navigation in linear paginierten Inhalten mithilfe einer konfigurierbaren Sammlung von Glyphen ermöglicht, die jeweils eine einzelne "Seite" innerhalb eines unbegrenzten Bereichs darstellen.

PipsPagerSelectedIndexChangedEventArgs

Stellt Daten für das PipsPager.SelectedIndexChanged-Ereignis bereit .

PipsPagerTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für einen PipsPager als TemplatedParent-Quellen verwiesen werden kann.

Pivot

Stellt ein Steuerelement dar, das eine schnelle Navigation von Ansichten innerhalb einer App ermöglicht.

PivotItem

Stellt den Container für ein Element in einem Pivot-Steuerelement dar.

PivotItemEventArgs

Ereignisargumente für die dynamische Interaktion mit dem PivotItem vor der Verwendung, was Verzögerte Ladeszenarien ermöglicht.

ProgressBar

Stellt ein Steuerelement dar, das den Fortschritt eines Vorgangs angibt.

ProgressBarTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ProgressBar-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen.

ProgressRing

Stellt ein Steuerelement dar, das den Fortschritt eines Vorgangs angibt. Das typische visuelle Erscheinungsbild ist ein ringförmiger "Spinner".

ProgressRingTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ProgressRing-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen.

RadioButton

Stellt eine Schaltfläche dar, mit der ein Benutzer eine einzelne Option aus einer Gruppe von Optionen auswählen kann.

RadioButtons

Stellt ein Steuerelement dar, das eine Gruppe verwandter Optionen anzeigt, aus denen eine ausgewählt werden kann.

RadioMenuFlyoutItem

Stellt ein Menüelement dar, das sich mit anderen Optionsmenüelementen in seiner Gruppe gegenseitig ausschließt.

RatingControl

Stellt ein Steuerelement dar, mit dem ein Benutzer eine Sternbewertung eingeben kann.

RatingItemFontInfo

Stellt Informationen zu den visuellen Zuständen von Schriftartelementen dar, die eine Bewertung darstellen.

RatingItemImageInfo

Stellt Informationen zu den visuellen Zuständen von Bildelementen dar, die eine Bewertung darstellen.

RatingItemInfo

Stellt Informationen zu den visuellen Zuständen der Elemente dar, die eine Bewertung darstellen.

RefreshContainer

Stellt ein Containersteuerelement dar, das eine RefreshVisualizer - und Pull-to-Refresh-Funktionalität für scrollbare Inhalte bereitstellt.

RefreshInteractionRatioChangedEventArgs

Stellt Ereignisdaten bereit.

RefreshRequestedEventArgs

Stellt Ereignisdaten für RefreshRequested-Ereignisse bereit .

RefreshStateChangedEventArgs

Stellt Ereignisdaten für das RefreshVisualizer.RefreshStateChanged-Ereignis bereit .

RefreshVisualizer

Stellt ein Steuerelement dar, das animierte Statusindikatoren für die Aktualisierung von Inhalten bereitstellt.

RelativePanel

Definiert einen Bereich, in dem Sie untergeordnete Objekte in Relation zueinander oder dem übergeordneten Bereich positionieren und ausrichten können.

RevealListViewItemPresenter

Stellt einen spezialisierten ListViewItemPresenter dar, der benutzerdefinierte visuelle Zustandsverwaltung unterstützt.

Hinweis

Nicht mehr erforderlich. Verwenden Sie ListViewItemPresenter in Windows 10 Update vom April 2018 (Version 1803) und höher.

RichEditBox

Stellt ein Rich-Text-Bearbeitungssteuerelement dar, das formatierten Text, Hyperlinks und andere umfangreiche Inhalte unterstützt.

RichEditBoxSelectionChangingEventArgs

Stellt Ereignisdaten für das RichEditBox.SelectionChanging-Ereignis bereit .

RichEditBoxTextChangingEventArgs

Stellt Ereignisdaten für das RichEditBox.TextChanging-Ereignis bereit .

RichTextBlock

Stellt einen Rich-Text-Anzeigecontainer dar, der formatierten Text, Hyperlinks, Inlinebilder und andere umfangreiche Inhalte unterstützt. RichTextBlock unterstützt ein integriertes Überlaufmodell.

RichTextBlockOverflow

Stellt einen Rich-Text-Anzeigeüberlaufcontainer dar. Dieses Element kann keinen direkten Inhalt haben. Der einzige Zweck von RichTextBlockOverflow besteht darin, Textinhalte anzuzeigen, die nicht in die Grenzen eines RichTextBlock oder eines anderen RichTextBlockOverflow-Elements passen.

RowDefinition

Definiert zeilenspezifische Eigenschaften, die für Grid-Elemente gelten.

RowDefinitionCollection

Bietet Zugriff auf eine geordnete, stark typisierte Auflistung von RowDefinition-Objekten .

ScrollContentPresenter

Zeigt den Inhalt eines ScrollViewer-Steuerelements an.

ScrollingAnchorRequestedEventArgs

Stellt Daten für das ScrollView.AnchorRequested-Ereignis bereit.

ScrollingBringingIntoViewEventArgs

Stellt Daten für das ScrollView.BringingIntoView-Ereignis bereit.

ScrollingScrollAnimationStartingEventArgs

Stellt Daten für das ScrollView.ScrollAnimationStarting-Ereignis bereit.

ScrollingScrollCompletedEventArgs

Stellt Daten für das ScrollView.ScrollCompleted-Ereignis bereit.

ScrollingScrollOptions

Stellt Optionen dar, die in Bildlaufmethoden des ScrollView Steuerelements festgelegt werden können.

ScrollingZoomAnimationStartingEventArgs

Stellt Daten für das ScrollView.ZoomAnimationStarting-Ereignis bereit.

ScrollingZoomCompletedEventArgs

Stellt Daten für das ScrollView.ZoomCompleted-Ereignis bereit.

ScrollingZoomOptions

Stellt Optionen dar, die in Zoommethoden des ScrollView Steuerelements festgelegt werden können.

ScrollView

Stellt einen Container dar, der Bildlauf-, Schwenk- und Zoomunterstützung für den Inhalt bereitstellt.

ScrollViewer

Stellt einen Bereich mit verschiebbarem Fensterinhalt dar, der weitere sichtbare Elemente enthalten kann.

ScrollViewerView

Stellt eine Ansicht für einen ScrollViewer bereit, wenn sich seine Ansicht ändert.

ScrollViewerViewChangedEventArgs

Stellt Ereignisdaten für das ViewChanged-Ereignis und ähnliche steuerelementspezifische Ereignisse bereit.

ScrollViewerViewChangingEventArgs

Stellt Ereignisdaten für das ViewChanging-Ereignis und ähnliche steuerelementspezifische Ereignisse bereit.

SectionsInViewChangedEventArgs

Stellt Daten für das Hub.SectionsInViewChanged-Ereignis bereit .

SelectionChangedEventArgs

Stellt Daten für das SelectionChanged-Ereignis bereit .

SelectorBar

Stellt ein Steuerelement dar, das aus einer kleinen Gruppe von Optionen besteht, aus der eine ausgewählt wird.

SelectorBarItem

Stellt ein Inhaltselement in einem -Steuerelement dar SelectorBar .

SelectorBarSelectionChangedEventArgs

Stellt Daten für das SelectorBar.SelectionChanged-Ereignis bereit .

SemanticZoom

Stellt ein bildlauffähiges Steuerelement dar, das zwei Ansichten mit einer semantischen Beziehung enthält. ZoomedOutView kann beispielsweise ein Index von Titeln sein, und ZoomedInView kann Details und Zusammenfassungen für jeden Titeleintrag enthalten. Ansichten können mithilfe von Zoom oder anderen Interaktionen geändert werden.

SemanticZoomLocation

Kommuniziert Informationen für Elemente und den Ansichtszustand in einem SemanticZoom, sodass Hosts für Bildlauf und Virtualisierung (z. B. ListViewBase) korrekte Element- und Begrenzungsinformationen abrufen können.

SemanticZoomViewChangedEventArgs

Stellt Ereignisdaten für die Ereignisse ViewChangeStarted und ViewChangeCompleted bereit .

Slider

Stellt ein Steuerelement dar, mit dem der Benutzer aus einem Wertebereich auswählen kann, indem ein Thumb-Steuerelement entlang einer Spur bewegt wird.

SplitButton

Stellt eine Schaltfläche mit zwei Teilen dar, die separat aufgerufen werden können. Ein Teil verhält sich wie eine Standardschaltfläche und der andere ruft ein Flyout auf.

SplitButtonClickEventArgs

Stellt Ereignisdaten für SplitButton.Click bereit.

SplitView

Stellt einen Container mit zwei Ansichten dar; eine Ansicht für den Standard Inhalt und eine andere Ansicht, die normalerweise für Navigationsbefehle verwendet wird.

SplitViewPaneClosingEventArgs

Stellt Ereignisdaten für das SplitView.PaneClosing-Ereignis bereit .

StackLayout

Stellt ein angefügtes Layout dar, das untergeordnete Elemente in einer einzelnen Linie anordnet, die horizontal oder vertikal ausgerichtet werden kann.

StackPanel

Ordnet untergeordnete Elemente in einer einzelnen Zeile an, die horizontal oder vertikal ausgerichtet werden kann.

StyleSelector

Aktiviert eine benutzerdefinierte Elementstilauswahllogik als Funktion der Inhaltsdaten und des zugehörigen spezifischen Elementcontainers.

SwapChainBackgroundPanel

Implementiert ein XAML-Layoutoberflächenziel für Microsoft DirectX-Interoperationsszenarien. In diesem Bereich gibt es einige atypische Einschränkungen für die Verwendung innerhalb eines App-Fensters. siehe Hinweise.

Wichtig

SwapChainBackgroundPanel kann geändert oder nicht mehr für Releases verfügbar sein, nachdem Windows 8.1 Verwenden Sie stattdessen SwapChainPanel.

SwapChainPanel

Stellt eine Hostingoberfläche bereit, auf der Microsoft DirectX-Swapchains Inhalte bereitstellen, die in einer XAML-Benutzeroberfläche gerendert werden können. Ein SwapChainPanel-Element ist eine wichtige Komponente für eine App, die Microsoft DirectX-Grafiken rendert und diese Visuals dann auf einer XAML-Seite darstellt.

SwipeControl

Stellt einen Container dar, der den Zugriff auf kontextbezogene Befehle und die Möglichkeit zum Aufrufen von Kontextbefehlen über eine einfache Toucheingabeinteraktion ermöglicht.

SwipeItem

Stellt einen einzelnen Befehl in einem SwipeControl dar.

SwipeItemInvokedEventArgs

Stellt Ereignisdaten für das SwipeItem.Invoked-Ereignis bereit.

SwipeItems

Stellt eine Auflistung von SwipeItem-Objekten dar.

SymbolIcon

Stellt ein Symbol dar, das eine Glyphe aus der SymbolThemeFontFamily Ressource als Inhalt verwendet.

SymbolIconSource

Stellt eine Symbolquelle dar, die eine Glyphe aus der Schriftart Segoe MDL2-Ressourcen als Inhalt verwendet.

TabView

Das TabView-Steuerelement bietet eine Möglichkeit, eine Reihe von Registerkarten und deren jeweiligen Inhalt anzuzeigen. Registerkartensteuerelemente sind nützlich, um mehrere Seiten (oder Dokumente) von Inhalten anzuzeigen, während sie einem Benutzer die Möglichkeit geben, neue Registerkarten neu anzuordnen, zu öffnen oder zu schließen.

Ist dies das richtige Steuerelement?

Verwenden Sie eine TabView, um den Benutzer bei der Verwaltung mehrerer App-Seiten oder Dokumente innerhalb desselben Fensters zu unterstützen.

Verwenden Sie keine TabView, um einen statischen Satz von Registerkarten anzuzeigen, die der Benutzer nicht neu anordnen, öffnen oder schließen kann. Verwenden Sie stattdessen eine NavigationView (NavigationViewPaneDisplayMode of Top).

TabViewItem

Stellt eine einzelne Registerkarte in einer TabView dar.

TabViewItemTemplateSettings

Ruft ein -Objekt ab, das berechnete Werte bereitstellt, auf die beim Definieren von Vorlagen für ein TabViewItem-Steuerelement als {TemplateBinding}-Markuperweiterungsquellen verwiesen werden kann.

TabViewTabCloseRequestedEventArgs

Stellt Daten für ein Tab-Schließen-Ereignis bereit.

TabViewTabDragCompletedEventArgs

Stellt Daten für das TabView.TabDragCompleted-Ereignis bereit .

TabViewTabDragStartingEventArgs

Stellt Daten für das TabView.TabDragStarting-Ereignis bereit .

TabViewTabDroppedOutsideEventArgs

Stellt Daten für das TabView.TabDroppedOutside-Ereignis bereit.

TeachingTip

Ein Unterrichtstipp ist ein Benachrichtigungsflyout, das zum Bereitstellen kontextrelevanter Informationen verwendet wird. Es unterstützt umfangreiche Inhalte (einschließlich Titeln, Untertiteln, Symbolen, Bildern und Text) und kann entweder für explizite oder leicht verwerfende Inhalte konfiguriert werden.

TeachingTipClosedEventArgs

Stellt Daten für das TeachingTip.Closed-Ereignis bereit.

TeachingTipClosingEventArgs

Stellt Daten für das TeachingTip.Closing-Ereignis bereit.

TeachingTipTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für einen TeachingTip als TemplatedParent-Quellen verwiesen werden kann.

TextBlock

Stellt ein einfaches Steuerelement zum Anzeigen kleiner Textmengen bereit.

TextBox

Stellt ein Steuerelement dar, das zum Anzeigen und Bearbeiten von Nur-Text (ein- oder mehrzeilig) verwendet werden kann.

TextBoxBeforeTextChangingEventArgs

Stellt Ereignisdaten für das TextBox.BeforeTextChanging-Ereignis bereit .

TextBoxSelectionChangingEventArgs

Stellt Ereignisdaten für das TextBox.SelectionChanging-Ereignis bereit .

TextBoxTextChangingEventArgs

Stellt Ereignisdaten für das TextBox.TextChanging-Ereignis bereit .

TextChangedEventArgs

Stellt Daten für das TextChanged-Ereignis bereit .

TextCommandBarFlyout

Stellt ein spezialisiertes CommandBarFlyout dar, das Befehle zum Bearbeiten von Text enthält.

TextCompositionChangedEventArgs

Stellt Ereignisdaten für das TextCompositionChanged-Ereignis in TextBox und RichEditBox bereit.

TextCompositionEndedEventArgs

Stellt Ereignisdaten für das TextCompositionEnded-Ereignis in TextBox und RichEditBox bereit.

TextCompositionStartedEventArgs

Stellt Ereignisdaten für das TextCompositionStarted-Ereignis in TextBox und RichEditBox bereit.

TextControlCopyingToClipboardEventArgs

Stellt Ereignisdaten für das CopyingToClipboard-Ereignis bereit .

TextControlCuttingToClipboardEventArgs

Stellt Ereignisdaten für das CuttingToClipboard-Ereignis bereit .

TextControlPasteEventArgs

Stellt Daten für das Paste-Ereignis des Textsteuerelements bereit.

TimePickedEventArgs

Stellt Daten für das TimePicked-Ereignis bereit .

TimePicker

Stellt ein Steuerelement dar, mit dem ein Benutzer einen Zeitwert auswählen kann.

TimePickerFlyout

Stellt ein Steuerelement dar, mit dem ein Benutzer einen Zeitwert auswählen kann.

TimePickerFlyoutPresenter

Stellt den visuellen Container für timePickerFlyout dar.

TimePickerSelectedValueChangedEventArgs

Stellt Ereignisdaten für das TimePicker.SelectedTimeChanged-Ereignis bereit .

TimePickerValueChangedEventArgs

Stellt Ereignisdaten für das TimePicker.TimeChanged-Ereignis bereit .

ToggleMenuFlyoutItem

Stellt ein Element in einem MenuFlyout dar, das ein Benutzer zwischen zwei Zuständen ändern kann, die aktiviert oder deaktiviert sind.

ToggleSplitButton

Stellt eine Schaltfläche mit zwei Teilen dar, die separat aufgerufen werden können. Ein Teil verhält sich wie eine Umschaltfläche, die aktiviert oder deaktiviert werden kann, während der andere Teil ein Flyout aufruft, das zusätzliche Optionen enthält, aus denen der Benutzer auswählen kann.

ToggleSplitButtonIsCheckedChangedEventArgs

Stellt Ereignisdaten für das ToggleSplitButton.IsCheckedChanged-Ereignis bereit .

ToggleSwitch

Stellt einen Schalter dar, der zwischen zwei Zuständen umgeschaltet werden kann.

ToolTip

Stellt ein Popupfenster zum Anzeigen von Informationen zu einem Element auf der Benutzeroberfläche dar.

ToolTipService

Stellt einen Dienst dar, der statische Methoden zum Anzeigen einer QuickInfo bereitstellt.

TreeView

Stellt eine Hierarchieauflistung mit Knoten dar, die das Aus- und Einblenden von geschachtelten Elementen erlauben.

TreeViewCollapsedEventArgs

Stellt Ereignisdaten für das TreeView.Collapsed-Ereignis bereit.

TreeViewDragItemsCompletedEventArgs

Stellt Ereignisdaten für das TreeView.DragItemsCompleted-Ereignis bereit .

TreeViewDragItemsStartingEventArgs

Stellt Ereignisdaten für das TreeView.DragItemsStarting-Ereignis bereit .

TreeViewExpandingEventArgs

Stellt Ereignisdaten für das TreeView.Expanding-Ereignis bereit .

TreeViewItem

Stellt den Container für ein Element in einem TreeView-Steuerelement dar .

TreeViewItemInvokedEventArgs

Stellt Ereignisdaten für das TreeView.ItemInvoked-Ereignis bereit .

TreeViewItemTemplateSettings

Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein TreeViewItem-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen.

TreeViewList

Stellt eine vereinfachte Liste von Strukturansichtselementen dar, sodass Vorgänge wie Tastaturnavigation und Drag-and-Drop von ListView geerbt werden können.

TreeViewNode

Stellt einen Knoten in einem TreeView-Steuerelement dar.

TreeViewSelectionChangedEventArgs

Stellt Daten für das TreeView.SelectionChanged-Ereignis bereit .

TwoPaneView

Die Eigenschaft stellt einen Container mit zwei Ansichten dar, die den Inhalt dem verfügbaren Platz entsprechend nebeneinander oder übereinander positionieren und in der Größe anpassen.

UIElementCollection

Stellt eine geordnete Auflistung von UIElement-Objekten dar.

UniformGridLayout

Positioniert Elemente sequenziell von links nach rechts oder von oben nach unten in einem Umbruchlayout.

UserControl

Stellt die Basisklasse zum Definieren eines neuen Steuerelements bereit, das verwandte vorhandene Steuerelemente kapselt und eine eigene Logik bereitstellt.

VariableSizedWrapGrid

Stellt einen Rasterlayoutbereich bereit, in dem jede Kachel/Zelle basierend auf dem Inhalt eine variable Größe aufweisen kann.

Viewbox

Definiert ein Decorator-Element für Inhalt, mit dem ein einzelnes untergeordnetes Element gestreckt und skaliert werden kann, um den verfügbaren Platz auszufüllen.

VirtualizingLayout

Stellt die Basisklasse für ein Objekt dar, das untergeordnete Elemente für einen Host größen und anordnet und virtualisierungsunterstützet.

VirtualizingLayoutContext

Stellt die Basisklasse für Layoutkontexttypen dar, die Virtualisierung unterstützen.

VirtualizingPanel

Stellt ein Framework für Panel-Elemente bereit, die ihre visuellen untergeordneten Elemente virtualisieren.

VirtualizingStackPanel

Ordnet Inhalt an und virtualisiert ihn in einer einzelnen Zeile, die horizontal oder vertikal ausgerichtet werden kann. Kann nur zum Anzeigen von Elementen in einem ItemsControl-Objekt verwendet werden.

WebView2

Stellt ein -Objekt dar, das das Hosten von Webinhalten ermöglicht.

WrapGrid

Positioniert untergeordnete Elemente sequenziell von links nach rechts oder von oben nach unten. Wenn Elemente über den Containerrand hinausgehen, werden Elemente in der nächsten Zeile oder Spalte positioniert. Kann nur zum Anzeigen von Elementen in einem ItemsControl-Objekt verwendet werden. Siehe Hinweise.

XamlControlsResources

Standardstile für die Steuerelemente in der WinUI-Bibliothek.

Schnittstellen

IAnimatedVisual

Ein animiertes Composition.Visual , das von anderen Objekten wie animatedVisualPlayer oder AnimatedIcon verwendet werden kann.

IAnimatedVisual2

Ein animiertes Composition.Visual , das von anderen Objekten wie animatedVisualPlayer oder AnimatedIcon verwendet werden kann. Erweitert IAnimatedVisual um Methoden zum Erstellen und Zerstören von Animationen.

IAnimatedVisualSource

Ein animiertes Visual , das von anderen Objekten wie einem AnimatedVisualPlayer verwendet werden kann.

IAnimatedVisualSource2

Ein animiertes Visual , das von anderen Objekten, z. B. einem AnimatedIcon, verwendet werden kann. Erweitert IAnimatedVisualSource

IAnimatedVisualSource3

Ein animiertes Composition.Visual , das von anderen Objekten wie animatedVisualPlayer oder AnimatedIcon verwendet werden kann. Erweitert IAnimatedVisualSource2

ICommandBarElement

Definiert die kompakte Ansicht für Befehlsleistenelemente.

IDynamicAnimatedVisualSource

Gibt beim Implementieren durch eine IAnimatedVisualSource dem Player an, dass das aktuelle animierte Visual verworfen werden soll.

IInsertionPanel

Stellt Methoden bereit, mit denen ein Element in einem Drag-and-Drop-Vorgang zwischen anderen Elementen eingefügt werden kann.

IItemContainerMapping

Stellt Methoden bereit, mit denen Ein ItemsControl Datenelemente UI-Containern zuordnen kann.

IKeyIndexMapping

Stellt Methoden bereit, die die Zuordnung zwischen dem eindeutigen Bezeichner und dem Index eines Elements unterstützen.

INavigate

Definiert die Navigationsaktion für Navigationshosts und Navigationsinitiatoren.

IScrollAnchorProvider

Gibt einen Vertrag für ein Scrollsteuerelement an, das die Bildlaufankerung unterstützt.

ISemanticZoomInformation

Kommuniziert die Informationen, die für eine Ansicht erforderlich sind, um als eine der beiden möglichen Ansichten (ZoomedOutView oder ZoomedInView) einer SemanticZoom zu dienen.

Enumerationen

AnnotatedScrollBarScrollingEventKind

Definiert Konstanten, die angeben, wie eine Bildlaufaktion in annotatedScrollBar initiiert wurde.

AppBarClosedDisplayMode

Definiert Konstanten, die angeben, ob Symbolschaltflächen angezeigt werden, wenn eine App-Leiste nicht vollständig geöffnet ist.

AutoSuggestionBoxTextChangeReason

Werte, die verwendet werden, um den Grund für die Änderung des Texts in AutoSuggestBox anzugeben.

BackgroundSizing

Definiert Konstanten, die angeben, wie weit sich der Hintergrund eines Elements im Verhältnis zum Rahmen des Elements erstreckt.

CalendarViewDisplayMode

Definiert Konstanten, die angeben, welche Ansicht des Kalenders angezeigt wird.

CalendarViewSelectionMode

Definiert Konstanten, die angeben, welche Art von Datumsauswahl im Kalender zulässig ist.

CandidateWindowAlignment

Definiert Konstanten, die angeben, wie das ImE-Fenster (Input Method Editor) für Textvorhersagen mit einem Textbearbeitungssteuerelement ausgerichtet wird.

CharacterCasing

Definiert Konstanten, die angeben, wie ein Steuerelement die Groß-/Kleinschreibung von Zeichen während der Eingabe ändert.

ClickMode

Gibt an, wann das Click-Ereignis für ein Steuerelement ausgelöst werden soll.

ColorPickerHsvChannel

Definiert Konstanten, um anzugeben, welche Hue-Saturation-Value (HSV) und Alpha-Kanalwerte ein Schieberegler in einem ColorPicker-Steuerelement festlegt.

ColorSpectrumComponents

Definiert Konstanten, die angeben, wie die Farbkomponenten von Hue-Saturation-Value (HSV) dem ColorSpectrum zugeordnet werden.

ColorSpectrumShape

Definiert Konstanten, die angeben, wie das ColorSpectrum-Steuerelement angezeigt wird.

ComboBoxSelectionChangedTrigger

Definiert Konstanten, die angeben, welche Aktion ein SelectionChanged-Ereignis verursacht.

CommandBarDefaultLabelPosition

Definiert Konstanten, die die Platzierung und Sichtbarkeit von AppBarButton-Bezeichnungen in einer CommandBar angeben.

CommandBarDynamicOverflowAction

Definiert Konstanten, die angeben, ob Elemente dem CommandBar-Überlaufmenü hinzugefügt oder daraus entfernt wurden.

CommandBarLabelPosition

Definiert Konstanten, die die Platzierung und Sichtbarkeit der Bezeichnung einer App-Leistenschaltfläche angeben.

CommandBarOverflowButtonVisibility

Definiert Konstanten, die angeben, wann die Überlaufschaltfläche einer Befehlsleiste angezeigt wird.

ContentDialogButton

Definiert Konstanten, die die Standardschaltfläche in einem Inhaltsdialogfeld angeben.

ContentDialogPlacement

Definiert Konstanten, die angeben, wo in der visuellen XAML-Struktur ein ContentDialog-Element gerootet ist.

ContentDialogResult

Gibt Bezeichner an, die den Rückgabewert eines ContentDialog-Steuerelements angeben.

DisabledFormattingAccelerators

Definiert Konstanten, die angeben, welche Tastenkombinationen für die Formatierung in einem RichEditBox deaktiviert sind.

ElementRealizationOptions

Definiert Konstanten, die angeben, ob das automatische Recycling des abgerufenen Elements unterdrückt oder die Erstellung eines neuen Elements erzwungen werden soll.

ExpandDirection

Definiert Konstanten, die angeben, in welche Richtung ein Steuerelement erweitert werden soll.

IncrementalLoadingTrigger

Definiert Konstanten, die das Verhalten des inkrementellen Ladens der Listenansicht angeben (IncrementalLoadingTrigger-Eigenschaft ).

IndexBasedLayoutOrientation

Definiert Konstanten, die angeben, ob eine Korrelation zwischen den Elementindizes und deren Darstellung besteht.

InfoBarCloseReason

Definiert Konstanten, die die Ursache der InfoBar-Schließung angeben.

InfoBarSeverity

Definiert Konstanten, die die Kritikalität der angezeigten InfoBar angeben.

ItemCollectionTransitionOperation

Definiert Konstanten, die den Typ des animierenden Übergangsvorgangs angeben.

ItemCollectionTransitionTriggers

Definiert Konstanten, die angeben, was die Animation für den Sammlungsübergang verursacht hat.

ItemsUpdatingScrollMode

Definiert Konstanten, die das Scrollverhalten von Elementen während der Aktualisierung angeben.

ItemsViewSelectionMode

Definiert Konstanten, die den Auswahlmodus eines ItemsViewangeben.

LightDismissOverlayMode

Definiert Konstanten, die angeben, ob der Bereich außerhalb einer Benutzeroberfläche mit Lichtausschluss abgedunkelt ist.

LinedFlowLayoutItemsJustification

Definiert Konstanten, die angeben, wie Elemente auf der horizontalen Achse in einem LinedFlowLayout ausgerichtet werden.

LinedFlowLayoutItemsStretch

Definiert Konstanten, die angeben, wie Elemente zum Füllen des verfügbaren Speicherplatzes in einem LinedFlowLayout-Objekt dimensioniert werden.

ListPickerFlyoutSelectionMode

Definiert Konstanten, die den Auswahlmodus eines ListPickerFlyouts angeben.

ListViewReorderMode

Definiert Konstanten, die den Neuanordnungsmodus einer ListView oder GridView angeben.

ListViewSelectionMode

Definiert Konstanten, die den Auswahlmodus einer ListView oder GridView angeben.

NavigationViewBackButtonVisible

Definiert Konstanten, die angeben, ob die Schaltfläche "Zurück" in NavigationView sichtbar ist.

NavigationViewDisplayMode

Definiert Konstanten, die angeben, wie der Bereich in einer NavigationView angezeigt wird.

NavigationViewOverflowLabelMode

Definiert Konstanten, die die Bezeichnung für die Überlaufschaltfläche in einer NavigationView angeben.

NavigationViewPaneDisplayMode

Definiert Konstanten, die angeben, wie und wo der NavigationView-Bereich angezeigt wird.

NavigationViewSelectionFollowsFocus

Definiert Konstanten, die angeben, ob sich die Elementauswahl ändert, wenn sich der Tastaturfokus in einer NavigationView ändert.

NavigationViewShoulderNavigationEnabled

Definiert Konstanten, die angeben, wann Spielcontroller-Stoßfänger verwendet werden können, um in den Navigationselementen der obersten Ebene in einer Navigationsansicht zu navigieren.

NumberBoxSpinButtonPlacementMode

Definiert Werte, die angeben, wie die Drehschaltflächen angezeigt werden, mit denen der Wert eines NumberBox-Werts inkrementiert oder dekrementiert wird.

NumberBoxValidationMode

Definiert Werte, die das Eingabeüberprüfungsverhalten eines NumberBox-Steuerelements angeben, wenn ungültige Eingaben eingegeben werden.

Orientation

Definiert Konstanten, die die verschiedenen Ausrichtungen angeben, die ein Steuerelement oder Layout aufweisen kann.

PanelScrollingDirection

Definiert Konstanten, die die Richtung angeben, in der ein Bereich scrollt.

ParallaxSourceOffsetKind

Definiert Konstanten, die angeben, wie die Quelloffsetwerte einer ParallaxView interpretiert werden.

PasswordRevealMode

Definiert Konstanten, die das Kennwort-Offenlegungsverhalten eines PasswordBox-Steuerelements angeben.

PipsPagerButtonVisibility

Definiert Konstanten, die angeben, wie die Navigationsschaltflächen des PipsPager angezeigt werden.

PivotHeaderFocusVisualPlacement

Definiert Konstanten, die den Stil des Visuellen Fokus angeben, der für Pivotheaderelemente verwendet wird.

PivotSlideInAnimationGroup

Definiert Konstanten, die die verschiedenen Einschubanimationsgruppen angeben, zu denen Pivot-Elemente gehören können.

PlayerAnimationOptimization

Definiert Konstanten, die angeben, wie animationenVisualPlayer Animationen zwischenspeichern, wenn sich der Player im Leerlauf befindet.

RefreshPullDirection

Definiert Konstanten, die die Richtung angeben, in der ein RefreshContainer abgerufen werden soll, um eine Aktualisierung zu initiieren.

RefreshVisualizerOrientation

Definiert Konstanten, die die Ausrichtung eines RefreshVisualizer-Elements angeben.

RefreshVisualizerState

Definiert Konstanten, die den Status eines RefreshVisualizer-Elements angeben.

RequiresPointer

Definiert Konstanten, die angeben, wann ein Element ein mausähnliches Zeigerverhalten von einem Gamecontroller erfordert.

RichEditClipboardFormat

Definiert Konstanten, die das Format von Text angeben, der aus einem RichEditBox kopiert wird.

ScrollBarVisibility

Definiert Konstanten, die die Sichtbarkeit einer Bildlaufleiste in einem ScrollViewer-Steuerelement angeben.

ScrollingAnimationMode

Definiert Konstanten, die angeben, ob das ScrollView Steuerelement Animationen für Scroll- und Zoomaktionen wiedergibt.

ScrollingChainMode

Definiert Konstanten, die angeben, wie scroll- und zoom-chaining vom ScrollView Steuerelement behandelt wird.

ScrollingContentOrientation

Definiert Konstanten, die die Ausrichtung des Bildlaufs von Inhalten in einem ScrollViewangeben.

ScrollingInputKinds

Definiert Konstanten, die Eingabetypen angeben, die von einem ScrollViewignoriert werden.

ScrollingInteractionState

Definiert Konstanten, die den Interaktionszustand eines ScrollViewangeben.

ScrollingRailMode

Definiert Konstanten, die den Status der Bildlaufschiene für eine ScrollViewangeben.

ScrollingScrollBarVisibility

Stellt Ui-Steuerelemente und Klassen zum Erstellen benutzerdefinierter Steuerelemente bereit.

ScrollingScrollMode

Definiert Konstanten, die das Bildlaufverhalten für das ScrollView Steuerelement angeben.

ScrollingSnapPointsMode

Definiert Konstanten, die angeben, wie die ScrollView Andockpunkte behandelt.

ScrollingZoomMode

Definiert Konstanten, die angeben, ob der ScrollView mithilfe von Benutzereingaben verkleinern und verkleinern kann.

ScrollIntoViewAlignment

Definiert Konstanten, die beschreiben, wie ein Element, das programmgesteuert in die Ansicht gescrollt wird, mit dem sichtbaren Bereich ausgerichtet wird.

ScrollMode

Definiert Konstanten, die das Bildlaufverhalten für ScrollViewer und andere Teile angeben, die an Scrollszenarien beteiligt sind.

SelectionMode

Definiert Konstanten, die das Auswahlverhalten für ein ListBox-Objekt angeben.

SnapPointsType

Definiert Konstanten, die angeben, wie schwenkende Andockpunkte für Gesten-/Manipulationseingaben verarbeitet werden.

SplitViewDisplayMode

Definiert Konstanten, die angeben, wie der Bereich in einer SplitView angezeigt wird.

SplitViewPanePlacement

Definiert Konstanten, die angeben, ob sich der Bereich links oder rechts vom Inhalt in einer SplitView befindet.

StretchDirection

Definiert Konstanten, die die Richtung angeben, in der der Inhalt skaliert wird.

SwipeBehaviorOnInvoked

Definiert Konstanten, die angeben, wie sich ein SwipeControl nach dem Aufrufen eines Befehls verhält.

SwipeMode

Definiert Konstanten, die die Auswirkung einer Wischinteraktion angeben.

Symbol

Definiert Konstanten, die eine Glyphe aus der Schriftart Segoe MDL2 Assets angeben, die als Inhalt eines SymbolIcon verwendet werden soll.

TabViewCloseButtonOverlayMode

Definiert Konstanten, die das Verhalten der Schaltfläche zum Schließen beschreiben, die in jedem TabViewItem enthalten ist.

TabViewWidthMode

Definiert Konstanten, die die Breite der Registerkarten angeben.

TeachingTipCloseReason

Definiert Konstanten, die die Ursache für das Schließen von TeachingTip angeben.

TeachingTipHeroContentPlacementMode

Definiert Konstanten, die den bevorzugten Speicherort von HeroContent innerhalb eines Unterrichtstipps angeben.

TeachingTipPlacementMode

Definiert Konstanten, die den bevorzugten Speicherort des TeachingTip-Unterrichtstipps angeben.

TeachingTipTailVisibility

Definiert Konstanten, die angeben, ob der Tail einer Lehrspitze sichtbar oder reduziert ist.

TreeViewSelectionMode

Definiert Konstanten, die das Auswahlverhalten für ein TreeView-instance angeben.

TwoPaneViewMode

Definiert Konstanten, die angeben, wie Bereiche in einem TwoPaneView-Layout angezeigt werden.

TwoPaneViewPriority

Definiert Konstanten, die angeben, welcher Bereich in einem TwoPaneView-Layout Priorität hat.

TwoPaneViewTallModeConfiguration

Definiert Konstanten, die angeben, wie Bereiche in einem TwoPaneView-Layout im Hochformatmodus angezeigt werden.

TwoPaneViewWideModeConfiguration

Definiert Konstanten, die angeben, wie Bereiche in einem TwoPaneView-Layout im Querformatmodus angezeigt werden.

UniformGridLayoutItemsJustification

Definiert Konstanten, die angeben, wie Elemente auf der Nicht-Bildlauf- oder Nicht-Virtualisierungsachse ausgerichtet werden.

UniformGridLayoutItemsStretch

Definiert Konstanten, die angeben, wie Elemente so dimensioniert werden, dass sie den verfügbaren Platz in einem UniformGridLayout ausfüllen.

VirtualizationMode

Definiert Konstanten, die angeben, wie VirtualizingStackPanel Elementcontainer für die untergeordneten Elemente verwaltet.

ZoomMode

Definiert Konstanten, die den aktuellen Modus für das Zoomverhalten im ScrollViewer-Inhalt angeben.

Delegaten

CalendarViewDayItemChangingEventHandler

Stellt die Methode dar, die das CalendarViewDayItemChanging-Ereignis behandelt.

CleanUpVirtualizedItemEventHandler

Stellt die Methode dar, die das angefügte CleanUpVirtualizedItemEvent-Ereignis behandelt.

ContextMenuOpeningEventHandler

Stellt die Methode dar, die das ContextMenuOpening-Ereignis behandelt, das in mehreren textbezogenen UI-Elementen vorhanden ist.

DragItemsStartingEventHandler

Stellt die -Methode dar, die das DragItemsStarting-Ereignis behandelt.

HubSectionHeaderClickEventHandler

Stellt die -Methode dar, die ein Hub.SectionHeaderClick-Ereignis behandelt.

ItemClickEventHandler

Stellt die -Methode dar, die ein ItemClick-Ereignis behandelt.

ListViewItemToKeyHandler

Stellt die -Methode dar, die den Rückruf für die GetRelativeScrollPosition-Methode verarbeitet.

ListViewKeyToItemHandler

Stellt die asynchrone Methode dar, die rückrufe für die SetRelativeScrollPositionAsync-Methode verarbeitet.

SectionsInViewChangedEventHandler

Stellt die Methode dar, die ein SectionsInViewChanged-Ereignis behandelt.

SelectionChangedEventHandler

Stellt die Methode dar, die das SelectionChanged-Ereignis behandelt.

SemanticZoomViewChangedEventHandler

Stellt die Methode dar, die die ViewChangeStarted - und ViewChangeCompleted-Ereignisse behandelt.

TextChangedEventHandler

Stellt die Methode dar, die das TextChanged-Ereignis behandelt.

TextControlPasteEventHandler

Stellt die Methode dar, die ein Paste-Ereignis behandelt.

Beispiele

Die WinUI 3-Katalog-App umfasst interaktive Beispiele für die meisten WinUI 3-Steuerelemente, -Features und -Funktionen. Rufen Sie die App aus dem Microsoft Store oder den Quellcode auf GitHub ab.