System.Windows.Controls.Primitives Spazio dei nomi

Contiene classi base e controlli destinati all'utilizzo come parte di altri controlli più complessi.

Classi

BulletDecorator

Rappresenta un controllo layout che consente di allineare un punto elenco e un altro oggetto visivo.

ButtonBase

Rappresenta la classe base per tutti i controlli Button.

CalendarButton

Rappresenta un mese o un anno in un oggetto Calendar.

CalendarDayButton

Rappresenta un giorno in un oggetto Calendar.

CalendarItem

Rappresenta il mese o l'anno attualmente visualizzato in un oggetto Calendar.

DataGridCellsPresenter

Utilizzato all'interno del modello di un oggetto DataGrid per specificare il punto nella struttura ad albero visuale del controllo dove devono essere aggiunte le celle.

DataGridColumnHeader

Rappresenta una singola intestazione di colonna di DataGrid.

DataGridColumnHeadersPresenter

Utilizzato all'interno del modello di un oggetto DataGrid per specificare il punto nella struttura ad albero visuale del controllo dove devono essere aggiunti le intestazioni di colonna.

DataGridDetailsPresenter

Utilizzato all'interno del modello di un oggetto DataGrid per specificare il punto nella struttura ad albero visuale del controllo dove devono essere aggiunte i dettagli delle righe.

DataGridRowHeader

Rappresenta una singola intestazione di riga di DataGrid.

DataGridRowsPresenter

Utilizzato all'interno del modello di un oggetto DataGrid per specificare il punto nella struttura ad albero visuale del controllo dove devono essere aggiunte le righe.

DatePickerTextBox

Rappresenta l'input di testo di un oggetto DatePicker.

DocumentPageView

Rappresenta un riquadro di visualizzazione per un oggetto DocumentPage impaginato.

DocumentViewerBase

Fornisce una classe base per i visualizzatori destinati alla visualizzazione di contenuto statico o dinamico (rappresentati, rispettivamente, da FixedDocument e FlowDocument).

DragCompletedEventArgs

Fornisce informazioni sull'evento DragCompleted che si verifica quando l'utente completa col mouse l'operazione di trascinamento del controllo Thumb.

DragDeltaEventArgs

Fornisce informazioni sull'evento DragDelta che si verifica una o più volte quando l'utente trascina con il mouse il controllo Thumb.

DragStartedEventArgs

Specifica informazioni sull'evento DragStarted che si verifica quando un utente trascina un controllo Thumb con il mouse.

GridViewRowPresenterBase

Rappresenta la classe di base per le classi che definiscono il layout per una riga di dati in cui elementi di dati diversi vengono visualizzati in colonne diverse.

ItemsChangedEventArgs

Fornisce dati per l'evento ItemsChanged.

LayoutInformation

Definisce i metodi che forniscono informazioni aggiuntive sullo stato del layout di un elemento.

MenuBase

Rappresenta un controllo che definisce scelte che devono essere selezionate dagli utenti.

MultiSelector

Fornisce una classe astratta per i controlli che consentono di selezionare più elementi.

Popup

Rappresenta una finestra popup con contenuto.

RangeBase

Rappresenta un elemento il cui valore è compreso in un intervallo specifico.

RepeatButton

Rappresenta un controllo tramite cui l'evento Click viene ripetutamente generato, dal momento in cui il controllo viene premuto finché non viene rilasciato.

ResizeGrip

Rappresenta un'implementazione di un controllo Thumb che consente la modifica delle dimensioni di un oggetto Window.

ScrollBar

Rappresenta un controllo che fornisce una barra di scorrimento con un oggetto Thumb scorrevole la cui posizione corrisponde a un valore.

ScrollEventArgs

Fornisce i dati per l’evento Scroll che si verifica quando si sposta il controllo Thumb del controllo ScrollBar.

SelectiveScrollingGrid

Pannello che può impedire lo spostamento delle celle specificate quando si scorre la visualizzazione.

Selector

Rappresenta un controllo che consente a un utente di selezionare elementi dai relativi elementi figlio.

StatusBar

Rappresenta un controllo per la visualizzazione di elementi e informazioni in una barra orizzontale in una finestra dell'applicazione.

StatusBarItem

Rappresenta un elemento del controllo StatusBar.

TabPanel

Gestisce il layout degli oggetti TabItem su un TabControl.

TextBoxBase

Classe di base astratta che fornisce la funzionalità per i controlli di modifica del testo, TextBox e RichTextBox inclusi.

Thumb

Rappresenta un controllo che può essere trascinato dall'utente.

TickBar

Rappresenta un controllo che disegna un set di segni di graduazione per un controllo Slider.

ToggleButton

classe base per i controlli che possono alternare lo stato, ad esempio CheckBox.

ToolBarOverflowPanel

Utilizzato per disporre elementi ToolBar di overflow.

ToolBarPanel

Dispone elementi ToolBar in un oggetto ToolBar.

Track

Rappresenta la primitiva del controllo che gestisce il posizionamento e il ridimensionando del controllo Thumb e dei due controlli RepeatButton, utilizzati per impostare Value.

UniformGrid

Strumento per disporre il contenuto in una griglia composta di celle di uguali dimensioni.

Struct

CustomPopupPlacement

Definisce i parametri di posizionamento personalizzati per un controllo Popup.

GeneratorPosition

GeneratorPosition viene utilizzato per descrivere la posizione di un elemento gestito da ItemContainerGenerator.

Interfacce

IContainItemStorage

Fornisce un'implementazione del contenitore delle proprietà per i pannelli dell'elemento.

IHierarchicalVirtualizationAndScrollInfo

Fornisce le proprietà tramite cui un controllo che visualizza dati gerarchici comunica con VirtualizingPanel.

IItemContainerGenerator

Interfaccia implementata da classi responsabili della generazione del contenuto dell'interfaccia utente per conto di un host.

IRecyclingItemContainerGenerator

Estende l'interfaccia IItemContainerGenerator per il riutilizzo del contenuto dell'interfaccia utente che genera. Le classi responsabili della generazione del contenuto dell'interfaccia utente per conto di un host implementano questa interfaccia.

IScrollInfo

Rappresenta la principale area di scorrimento in un controllo ScrollViewer.

Enumerazioni

AutoToolTipPlacement

Vengono descritti i mezzi con cui l'oggetto ToolTip automatico viene posizionato su un controllo Slider.

GeneratorDirection

Specifica in quale direzione avviene la generazione degli elementi. GeneratorDirection viene utilizzato da StartAt.

GeneratorStatus

Utilizzato da ItemContainerGenerator per indicare lo stato della generazione degli elementi.

PlacementMode

Descrive la posizione in cui un controllo Popup viene visualizzato sullo schermo.

PopupAnimation

Descrive l'animazione di un controllo Popup all'apertura.

PopupPrimaryAxis

Descrive la direzione di spostamento di un controllo Popup per aumentare la quantità visibile dell'oggetto Popup.

ScrollEventType

Descrive il comportamento che ha provocato l’evento Scroll per il controllo ScrollBar.

TickBarPlacement

Specifica la posizione di TickBar rispetto al Track di un controllo Slider

TickPlacement

Specifica la posizione dei segni di graduazione in un controllo Slider rispetto all'oggetto Track implementato dal controllo.

Delegati

CustomPopupPlacementCallback

Rappresenta un metodo che implementa il posizionamento personalizzato per un controllo Popup.

DragCompletedEventHandler

Rappresenta un metodo che gestirà l'evento indirizzato DragCompleted di un controllo Thumb.

DragDeltaEventHandler

Rappresenta un metodo che gestirà l'evento indirizzato DragDelta di un controllo Thumb.

DragStartedEventHandler

Rappresenta il metodo che gestirà l'evento indirizzato DragStarted di un controllo Thumb.

ItemsChangedEventHandler

Rappresenta il metodo che gestirà l'evento ItemsChanged.

ScrollEventHandler

Rappresenta il metodo che gestirà l'evento indirizzato Scroll che si verifica quando l'oggetto Thumb di ScrollBar viene spostato.