Microsoft.UI.Xaml.Controls.Primitives Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Komponenten, die WinUI-Steuerelemente umfassen, oder unterstützt anderweitig das Steuerelementkompositionsmodell.
Klassen
AppBarButtonTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein AppBarButton-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
AppBarTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein AppBar-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
AppBarToggleButtonTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein AppBarToggleButton-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
AutoSuggestBoxHelper |
Stellt ein Hilfsobjekt zum Laden und Anzeigen einer Liste von Vorschlägen dar. |
ButtonBase |
Stellt die Basisklasse für alle Schaltflächensteuerelemente dar, z. B . Button, RepeatButton und HyperlinkButton. |
CalendarPanel |
Stellt einen Bereich dar, der einen Kalender enthält. |
CalendarViewTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein CalendarView-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
CarouselPanel |
Stellt einen Bereich dar, der seine Elemente in einer Zeile und Kreise um das erste Element herum anordnet, wenn das letzte Element erreicht ist. |
ColorPickerSlider |
Stellt einen Schieberegler in einem ColorPicker-Steuerelement dar. |
ColorSpectrum |
Stellt ein Steuerelement dar, mit dem ein Benutzer eine Farbe aus einem visuellen Spektrum auswählen kann. |
ColumnMajorUniformToLargestGridLayout |
Stellt ein Layoutraster dar, in dem jede Zelle gleichmäßig auf der größten Zelle im Raster ausgerichtet ist, die zum Aufnehmen ihres Inhalts erforderlich ist. |
ComboBoxHelper |
Stellt ComboBox-Hilfsmethoden für den XAML-Compiler bereit. |
ComboBoxTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ComboBox-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
CommandBarFlyoutCommandBar |
Stellt eine spezialisierte Befehlsleiste dar, die in einem CommandBarFlyout verwendet wird. |
CommandBarFlyoutCommandBarAutomationProperties |
Ermöglicht das Abrufen oder Festlegen bestimmter Automatisierungseigenschaften für die CommandBarFlyoutCommandBar. |
CommandBarFlyoutCommandBarTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein CommandBarFlyout-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
CommandBarTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein CommandBar-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
CornerRadiusFilterConverter |
Konvertiert eine vorhandene CornerRadius-Struktur in eine neue CornerRadius-Struktur, wobei Filter angewendet werden, um nur die angegebenen Felder zu extrahieren, sodass die anderen auf 0 festgelegt sind. |
CornerRadiusToThicknessConverter |
Konvertiert einen CornerRadius in Thickness und wendet auch Filter an, um nur die angegebenen Felder zu extrahieren, sodass die anderen auf 0 festgelegt sind. |
DragCompletedEventArgs |
Stellt Daten für das DragCompleted-Ereignis bereit, das auftritt, wenn ein Benutzer einen Ziehvorgang mit der Maus eines Thumb-Steuerelements abschließt. |
DragDeltaEventArgs |
Stellt Daten für das DragDelta-Ereignis bereit, das ein oder mehrere Male auftritt, wenn ein Benutzer ein Thumb-Steuerelement mit der Maus zieht. |
DragStartedEventArgs |
Stellt Daten für das DragStarted-Ereignis bereit, das auftritt, wenn ein Benutzer ein Thumb-Steuerelement mit der Maus zieht. |
FlyoutBase |
Stellt die Basisklasse für Flyoutsteuerelemente wie Flyout und MenuFlyout dar. |
FlyoutBaseClosingEventArgs |
Stellt Daten für das FlyoutBase.Closing-Ereignis bereit |
FlyoutShowOptions |
Stellt die Optionen dar, die zum Anzeigen eines Flyouts verwendet werden. |
GeneratorPositionHelper |
Stellt Hilfsprogrammmethoden zum Auswerten und Erstellen von GeneratorPosition-Strukturwerten bereit. C#- und Microsoft Visual Basic-Code sollten stattdessen Member von GeneratorPosition verwenden. |
GridViewItemPresenter |
Stellt die visuellen Elemente eines GridViewItem-Objekts dar. Verwenden Sie bei der Entwicklung für Windows 10 sowohl für ListView als auch für GridView in Ihrem Elementcontainerstil ListViewItemPresenter anstelle von GridViewItemPresenter. Wenn Sie eine Kopie der Standardelementcontainerstile bearbeiten, erhalten Sie den richtigen Typ. |
GridViewItemTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein GridView-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
InfoBarPanel |
Stellt einen Bereich dar, der seine Elemente horizontal anordnet, wenn verfügbarer Platz vorhanden ist, andernfalls vertikal. |
ItemsChangedEventArgs |
Stellt Daten für das ItemsChanged-Ereignis bereit . |
JumpListItemBackgroundConverter |
Stellt den entsprechenden Hintergrundpinsel für Elemente in der Elementvorlage einer Sprungliste bereit, an die gebunden werden soll. Der Pinsel spiegelt das aktuelle Design und die Akzentfarbe wider und wird auch zum Schatten leerer Sprunglistenelemente verwendet. Standardmäßig entspricht der Brush integrierten Apps, aber Sie können diese überschreiben, um Ihren Entwurfsanforderungen zu entsprechen, indem Sie die Eigenschaften Aktiviert und Deaktiviert verwenden. |
JumpListItemForegroundConverter |
Stellt den entsprechenden Vordergrundpinsel für Elemente in der Elementvorlage einer Sprungliste bereit, an die gebunden werden soll. Der Pinsel spiegelt das aktuelle Design und die Akzentfarbe wider und wird auch zum Schatten leerer Sprunglistenelemente verwendet. Standardmäßig entspricht der Brush integrierten Apps, aber Sie können diese überschreiben, um Ihren Entwurfsanforderungen zu entsprechen, indem Sie die Eigenschaften Aktiviert und Deaktiviert verwenden. |
LayoutInformation |
Definiert Methoden, die zusätzliche Informationen zum Layout eines Elements bereitstellen. |
ListViewItemPresenter |
Stellt die visuellen Elemente eines ListViewItem-Objekts dar. Verwenden Sie bei der Entwicklung für Windows 10 sowohl für ListView als auch für GridView in Ihrem Elementcontainerstil ListViewItemPresenter anstelle von GridViewItemPresenter. Wenn Sie eine Kopie der Standardelementcontainerstile bearbeiten, erhalten Sie den richtigen Typ. |
ListViewItemTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ListViewItem-Element als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
LoopingSelector |
Ein Auswahlsteuerelement mit unendlichem Bildlauf. |
LoopingSelectorItem |
Ein Element, das in einem LoopingSelector-Steuerelement enthalten ist. |
LoopingSelectorPanel |
Ein Bereich zum Positionieren und Anordnen untergeordneter LoopingSelector-Elemente . |
MenuFlyoutItemTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein MenuFlyoutItem-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
MenuFlyoutPresenterTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein MenuFlyoutPresenter-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
MonochromaticOverlayPresenter |
Ermöglicht das visuelle Überschreiben der Farben von Elementen in einem Raster mit einem monochromatischen Schema oder Farbton. |
NavigationViewItemPresenter |
Stellt die visuellen Elemente eines NavigationViewItem-Objekts dar. |
NavigationViewItemPresenterTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein NavigationViewItemPresenter-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
OrientedVirtualizingPanel |
Fügt Infrastruktur (bietet Basisklasse) zum Virtualisieren von Layoutcontainern hinzu, die räumliche Hinweise unterstützen, z. B . VirtualizingStackPanel und WrapGrid. |
PickerFlyoutBase |
Stellt eine Basisklasse für Auswahlsteuerelemente dar. |
PivotHeaderItem |
Stellt ein Headerelement im spezialisierten Steuerelement für Pivotheaderelemente dar. |
PivotHeaderPanel |
Zeigt den Headertext der Elemente in einem Pivot-Steuerelement an. |
PivotPanel |
Zeigt die Elemente in einem Pivot-Steuerelement an. |
Popup |
Zeigt Inhalte über vorhandenen Inhalt innerhalb der Grenzen des Anwendungsfensters an. |
RangeBase |
Stellt ein Element dar, das über einen Wert in einem bestimmten Bereich verfügt, z. B. die Steuerelemente ProgressBar, ScrollBar und Slider . |
RangeBaseValueChangedEventArgs |
Stellt Daten zu einer Änderung des Bereichswerts für das ValueChanged-Ereignis bereit . |
RepeatButton |
Stellt ein Steuerelement dar, das das Click-Ereignis wiederholt auslöst, wenn es gedrückt und gehalten wird. |
RepeatedScrollSnapPoint |
Stellt mehrere äquidistante Punkte dar, an denen scrollende Inhalte anrasten können. |
RepeatedZoomSnapPoint |
Stellt mehrere äquidistante Punkte dar, an denen gezoomter Inhalt angerast werden kann. |
ScrollBar |
Stellt ein Steuerelement dar, das eine Bildlaufleiste mit einem gleitenden Thumb bereitstellt, dessen Position einem Wert entspricht. |
ScrollControllerAddScrollVelocityRequestedEventArgs |
Stellt Daten für das |
ScrollControllerPanRequestedEventArgs |
Stellt Daten für das IScrollControllerPanningInfo.PanRequested-Ereignis bereit . |
ScrollControllerScrollByRequestedEventArgs |
Stellt Daten für das |
ScrollControllerScrollToRequestedEventArgs |
Stellt Daten für das |
ScrollEventArgs |
Stellt Daten für das Scroll-Ereignis bereit. |
ScrollPresenter |
Stellt einen primitiven Container dar, der Bildlauf-, Schwenk- und Zoomunterstützung für seinen Inhalt bietet. |
ScrollSnapPoint |
Stellt einen einzelnen Punkt dar, an dem scrollende Inhalte anrasten können. |
ScrollSnapPointBase |
Stellt die Basisklasse für Bildlauf-Snappunkte dar, die von einem oder einem |
Selector |
Stellt ein Steuerelement dar, das es einem Benutzer ermöglicht, ein Element aus einer Auflistung von Elementen auszuwählen. |
SelectorItem |
Stellt eine Basisklasse für Elementtypen in einem Auswahlsteuerelement bereit. |
SnapPointBase |
Stellt die Basisklasse für Bildlauf- und Zoompunkte dar, die von einem oder einem |
SplitViewTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für eine SplitView als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
TabViewListView |
Stellt die ListView dar, die dem TabStrip innerhalb der TabView entspricht. |
Thumb |
Stellt ein Steuerelement dar, das vom Benutzer gezogen werden kann. |
TickBar |
Stellt ein Häkchen auf einem Schiebereglersteuerelement dar. Nicht für den allgemeinen Gebrauch vorgesehen. |
ToggleButton |
Stellt ein Steuerelement dar, das ein Benutzer auswählen (überprüfen) oder deaktivieren (deaktivieren) kann. Basisklasse für Steuerelemente, die Zustände wechseln können, z. B . CheckBox und RadioButton. |
ToggleSwitchTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ToggleSwitch-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen. |
ToolTipTemplateSettings |
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein QuickInfo-Steuerelement als TemplatedParent-Quellen verwiesen werden kann. Nicht für den allgemeinen Gebrauch vorgesehen. |
ZoomSnapPoint |
Stellt einen einzelnen Punkt dar, an dem gezoomte Inhalte anrasten können. |
ZoomSnapPointBase |
Stellt die Basisklasse zum Zoomen von Einrastpunkten dar, die von einem oder einem |
Strukturen
GeneratorPosition |
GeneratorPosition wird verwendet, um die Position eines Elements zu beschreiben, das von ItemContainerGenerator verwaltet wird. |
Schnittstellen
IScrollController |
Gibt einen Vertrag für Scrollleisten-ähnliche Widgets an, die die Scrolloffsets des Inhalts in einem Scrollsteuerelement festlegen können. |
IScrollControllerPanningInfo |
Kapselt Informationen im Zusammenhang mit dem unabhängigen Verschieben von Ui-Threaden, die von einer |
IScrollSnapPointsInfo |
Beschreibt das Einrastpunktverhalten für Objekte, die Elemente enthalten und präsentieren. |
Enumerationen
AnimationDirection |
Definiert Konstanten, die die Richtung angeben, in der eine Animation von Anfang nach Ende übersetzt wird. |
ComponentResourceLocation |
Definiert Konstanten, die das Nachschlageverhalten für Verweise auf Anwendungsressourcen durch den URI-Pfad (Uniform Resource Identifier) angeben. |
CornerRadiusFilterKind |
Definiert Konstanten, die den Filtertyp für eine CornerRadiusFilterConverter-instance angeben. |
CornerRadiusToThicknessConverterKind |
Definiert Konstanten, die den Filtertyp für eine CornerRadiusToThicknessConverter-instance angeben. |
EdgeTransitionLocation |
Definiert Konstanten, die den Speicherort von Edgeübergängen für die Edge-Benutzeroberfläche angeben, z. B. App-Balken. |
FlyoutPlacementMode |
Definiert Konstanten, die den bevorzugten Speicherort für die Positionierung eines von FlyoutBase abgeleiteten Steuerelements relativ zu einem visuellen Element angeben. |
FlyoutShowMode |
Definiert Konstanten, die angeben, wie sich ein Flyout verhält, wenn es angezeigt wird. |
GeneratorDirection |
Definiert Konstanten, die die Richtung angeben, in der die Elementgenerierung erfolgt. |
GroupHeaderPlacement |
Deklariert, wo der Header in Relation zu den Elementen in einem Elementgruppierungssteuerelement platziert wird. |
ListViewItemPresenterCheckMode |
Definiert Konstanten, die den Stil des Kontrollkästchens angeben, das zum Auswählen eines Elements angezeigt wird. |
ListViewItemPresenterSelectionIndicatorMode |
Definiert Konstanten, die angeben, wie der Auswahlindikator in einem Listenansichtselement angezeigt wird. |
PlacementMode |
Definiert Konstanten, die den bevorzugten Speicherort für die Positionierung einer QuickInfo relativ zu einem visuellen Element angeben. |
PopupPlacementMode |
Definiert Konstanten, die den bevorzugten Speicherort für die Positionierung eines Popups relativ zu einem visuellen Element angeben. |
ScrollEventType |
Definiert Konstanten, die den Typ des aufgetretenen Scrollereignisses angeben. |
ScrollingIndicatorMode |
Definiert Konstanten, die eingabespezifische Übergangsanimationen angeben, die Teil der Standardvorlage für ScrollBar sind. |
ScrollSnapPointsAlignment |
Definiert Konstanten, die Optionen für die Ausrichtung des Ausrichtungspunkts relativ zu einem Viewportrand angeben. Welche Kante von der Ausrichtung des Objekts abhängt, in dem die Ausrichtung angewendet wird. |
SliderSnapsTo |
Definiert Konstanten, die angeben, wie eine Schieberegler - oder zugehörige Bereichssteuerungsklasse die Indikatorposition mit ihren Schritten oder Häkchen übereinstimmt. |
SnapPointsAlignment |
Definiert Konstanten, die Optionen für die Ausrichtung des Ausrichtungspunkts relativ zu einer Kante angeben. Welche Kante von der Ausrichtung des Objekts abhängt, in dem die Ausrichtung angewendet wird. |
TickPlacement |
Definiert Konstanten, die die Position von Häkchen in einem Schieberegler in Bezug auf die vom Steuerelement implementierte Spur angeben. |
Delegaten
DragCompletedEventHandler |
Stellt die -Methode dar, die das DragCompleted-Ereignis eines Thumb verarbeitet. |
DragDeltaEventHandler |
Stellt die Methode dar, die das DragDelta-Ereignis eines Thumb verarbeitet. |
DragStartedEventHandler |
Stellt die Methode dar, die das DragStarted-Ereignis eines Thumb verarbeitet. |
ItemsChangedEventHandler |
Stellt die -Methode dar, die das ItemsChanged-Ereignis behandelt. |
RangeBaseValueChangedEventHandler |
Stellt die -Methode dar, die ein ValueChanged-Ereignis behandelt. |
ScrollEventHandler |
Stellt die -Methode dar, die das Scroll-Ereignis einer ScrollBar verarbeitet. |