System.Windows.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.
Enthält Basisklassen und Steuerelemente, die in komplexeren Steuerelementen verwendet werden können.
Klassen
BulletDecorator |
Stellt ein Layoutsteuerelement dar, das ein Aufzählungszeichen und ein anderes visuelles Objekt ausrichtet. |
ButtonBase |
Stellt die Basisklasse für alle Button-Steuerelemente dar. |
CalendarButton |
Stellt in einem Calendar einen Monat oder ein Jahr dar. |
CalendarDayButton |
Stellt einen Tag in einem Calendar dar. |
CalendarItem |
Stellt den gerade angezeigten Monat oder das gerade angezeigte Jahr in einem Calendar dar. |
DataGridCellsPresenter |
Wird in der Vorlage eines DataGrid verwendet, um die Position in der visuellen Struktur des Steuerelements anzugeben, an der die Zellen hinzugefügt werden sollen. |
DataGridColumnHeader |
Stellt einen einzelnen DataGrid-Spaltenheader dar. |
DataGridColumnHeadersPresenter |
Wird in der Vorlage eines DataGrid verwendet, um die Position in der visuellen Struktur des Steuerelements anzugeben, an der die Spaltenheader hinzugefügt werden sollen. |
DataGridDetailsPresenter |
Wird in der Vorlage eines DataGrid verwendet, um die Position in der visuellen Struktur des Steuerelements anzugeben, an der die Zeilendetails hinzugefügt werden sollen. |
DataGridRowHeader |
Stellt einen einzelnen DataGrid-Zeilenheader dar. |
DataGridRowsPresenter |
Wird in der Vorlage eines DataGrid verwendet, um die Position in der visuellen Struktur des Steuerelements anzugeben, an der die Zeilen hinzugefügt werden sollen. |
DatePickerTextBox |
Stellt die Texteingabe eines DatePicker dar. |
DocumentPageView |
Stellt einen Viewport für eine paginierte DocumentPage dar. |
DocumentViewerBase |
Stellt eine Basisklasse für Viewer bereit, in denen feste oder fortlaufende Inhalte angezeigt werden sollen (die entsprechend durch ein FixedDocument oder ein FlowDocument dargestellt werden). |
DragCompletedEventArgs |
Stellt Informationen zum DragCompleted-Ereignis bereit, das eintritt, wenn ein Benutzer einen Ziehvorgang mit der Maus für ein Thumb-Steuerelement abschließt. |
DragDeltaEventArgs |
Stellt Informationen zum DragDelta-Ereignis bereit, das eintritt, wenn ein Benutzer ein- oder mehrmals mit der Maus ein Thumb-Steuerelement zieht. |
DragStartedEventArgs |
Stellt Informationen zum DragStarted-Ereignis bereit, das eintritt, wenn ein Benutzer mit der Maus ein Thumb-Steuerelement zieht. |
GridViewRowPresenterBase |
Stellt die Basisklasse für Klassen dar, die das Layout für eine Datenzeile definieren, wobei unterschiedliche Datenelemente in verschiedenen Spalten angezeigt werden. |
ItemsChangedEventArgs |
Stellt Daten für das ItemsChanged-Ereignis bereit. |
LayoutInformation |
Definiert Methoden, die zusätzliche Informationen zum Layoutzustand eines Elements bereitstellen. |
MenuBase |
Stellt ein Steuerelement dar, das Auswahlmöglichkeiten für Benutzer definiert. |
MultiSelector |
Stellt eine abstrakte Klasse für Steuerelemente bereit, die die Auswahl mehrerer Elemente zulassen. |
Popup |
Stellt ein Popupfenster mit Inhalt dar. |
RangeBase |
Stellt ein Element dar, das über einen Wert innerhalb eines bestimmten Bereichs verfügt. |
RepeatButton |
Stellt ein Steuerelement dar, das sein Click-Ereignis nach dem Klicken so lange auslöst, bis das Steuerelement wieder losgelassen wird. |
ResizeGrip |
Stellt eine Implementierung eines Thumb-Steuerelements dar, das die Änderung der Window-Größe ermöglicht. |
ScrollBar |
Stellt ein Steuerelement dar, das eine Schiebeleiste mit einem verschiebbaren Thumb bereitstellt, dessen Position einem Wert entspricht. |
ScrollEventArgs |
Liefert Daten für ein Scroll-Ereignis, das auftritt, wenn sich der Thumb einer ScrollBar bewegt. |
SelectiveScrollingGrid |
Ein Bereich, in dem angegebene Zellen in ihrer Position verbleiben können, wenn ein Bildlauf durch die Ansicht durchgeführt wird. |
Selector |
Stellt ein Steuerelement dar, das es einem Benutzer ermöglicht, Elemente aus den untergeordneten Elementen auszuwählen. |
StatusBar |
Stellt ein Steuerelement dar, das Elemente und Informationen in einer horizontalen Leiste in einem Anwendungsfenster anzeigt. |
StatusBarItem |
Stellt ein Element eines StatusBar-Steuerelements dar. |
TabPanel |
Behandelt das Layout von TabItem-Objekten für ein TabControl. |
TextBoxBase |
Eine abstrakte Basisklasse, die Funktionen von Steuerelementen für die Textbearbeitung bereitstellt, unter anderem TextBox und RichTextBox. |
Thumb |
Stellt ein Steuerelement dar, das vom Benutzer gezogen werden kann. |
TickBar |
Stellt ein Steuerelement dar, das eine Gruppe von Teilstrichen für ein Slider-Steuerelement zeichnet. |
ToggleButton |
Basisklasse für Steuerelemente, die zwischen verschiedenen Zuständen umschalten können, wie z. B. CheckBox. |
ToolBarOverflowPanel |
Wird verwendet, um ToolBar-Überlaufelemente anzuordnen. |
ToolBarPanel | |
Track |
Stellt ein Steuerelement-Primitiv dar, das die Positionierung und Größe eines Thumb-Steuerelements und zweier RepeatButton-Steuerelemente behandelt, mit denen ein Value festgelegt wird. |
UniformGrid |
Stellt eine Möglichkeit zum Anordnen von Inhalt in einem Raster bereit, wobei alle Zellen im Raster die gleiche Größe aufweisen. |
Strukturen
CustomPopupPlacement |
Definiert benutzerdefinierte Platzierungsparameter für ein Popup-Steuerelement. |
GeneratorPosition |
GeneratorPosition wird verwendet, um die Position eines Elements zu beschreiben, das von ItemContainerGenerator verwaltet wird. |
Schnittstellen
IContainItemStorage |
Stellt eine Implementierung der Eigenschaftenauflistung für Elementbereiche bereit. |
IHierarchicalVirtualizationAndScrollInfo |
Stellt Eigenschaften bereit, durch die ein Steuerelement, das hierarchische Daten anzeigt, mit einem VirtualizingPanel kommuniziert. |
IItemContainerGenerator |
Eine Schnittstelle, die von Klassen implementiert wird, die für die Generierung von Inhalten auf der Benutzeroberfläche für einen Host verantwortlich sind. |
IRecyclingItemContainerGenerator |
Erweitert die IItemContainerGenerator-Schnittstelle für die Wiederverwendung des generierten Benutzeroberflächeninhalts. Diese Schnittstelle wird von Klassen implementiert, die für das Generieren von Benutzeroberflächeninhalt im Namen eines Hosts zuständig sind. |
IScrollInfo |
Stellt den hauptsächlichen bildlauffähigen Bereich in einem ScrollViewer-Steuerelement dar. |
Enumerationen
AutoToolTipPlacement |
Beschreibt die Verfahren, mit denen der automatische ToolTip auf einem Slider-Steuerelement positioniert wird. |
GeneratorDirection |
Gibt die Richtung an, in der Elemente generiert werden. GeneratorDirection wird von StartAt verwendet. |
GeneratorStatus |
Wird von ItemContainerGenerator verwendet, um den Status der Elementgenerierung anzuzeigen. |
PlacementMode |
Beschreibt die Platzierung, mit der ein Popup-Steuerelement auf dem Bildschirm angezeigt wird. |
PopupAnimation |
Beschreibt die Animation des Popup-Steuerelements beim Öffnen. |
PopupPrimaryAxis |
Beschreibt die Richtung, in die ein Popup-Steuerelement bewegt wird, um den Anteil des Popup zu erhöhen, der sichtbar ist. |
ScrollEventType |
Beschreibt das Verhalten, das ein Scroll-Ereignis für ein ScrollBar-Steuerelement ausgelöst hat. |
TickBarPlacement |
Gibt die Platzierung einer TickBar in Bezug auf die Track eines Slider-Steuerelements an. |
TickPlacement |
Gibt die Position von Teilstrichen in einem Slider-Steuerelement in Bezug zu dem vom Steuerelement implementierten Track an |
Delegaten
CustomPopupPlacementCallback |
Stellt eine Methode dar, die eine benutzerdefinierte Positionierung für ein Popup-Steuerelement bietet. |
DragCompletedEventHandler |
Stellt eine Methode dar, die das DragCompleted-Routingereignis eines Thumb-Steuerelements behandelt. |
DragDeltaEventHandler |
Stellt eine Methode dar, die das DragDelta-Routingereignis eines Thumb-Steuerelements behandelt. |
DragStartedEventHandler |
Stellt die Methode dar, die das DragStarted-Routingereignis eines Thumb-Steuerelements behandelt. |
ItemsChangedEventHandler |
Stellt die Methode zur Behandlung des ItemsChanged-Ereignisses dar. |
ScrollEventHandler |
Stellt die Methode dar, von der das Scroll-Routingereignis behandelt wird, das auftritt, wenn der Thumb einer ScrollBar verschoben wird. |