Sdílet prostřednictvím


System.Windows.Controls.Primitives Obor názvů

Obsahuje základní třídy a ovládací prvky, které jsou určeny k použití jako součást jiných složitějších ovládacích prvků.

Třídy

BulletDecorator

Představuje ovládací prvek rozložení, který zarovná odrážku a jiný objekt vizuálu.

ButtonBase

Představuje základní třídu pro všechny Button ovládací prvky.

CalendarButton

Představuje měsíc nebo rok na objektu Calendar .

CalendarDayButton

Představuje den v objektu Calendar.

CalendarItem

Představuje aktuálně zobrazený měsíc nebo rok na objektu Calendar.

DataGridCellsPresenter

Používá se v šabloně objektu DataGrid k určení umístění ve vizuálním stromu ovládacího prvku, kam mají být buňky přidány.

DataGridColumnHeader

Představuje záhlaví jednotlivých DataGrid sloupců.

DataGridColumnHeadersPresenter

Používá se v šabloně objektu DataGrid k určení umístění ve stromu vizuálu ovládacího prvku, kam se mají přidat záhlaví sloupců.

DataGridDetailsPresenter

Používá se v šabloně objektu DataGrid k určení umístění ve vizuálním stromu ovládacího prvku, kam se mají přidat podrobnosti řádku.

DataGridRowHeader

Představuje záhlaví jednotlivých DataGrid řádků.

DataGridRowsPresenter

Používá se v šabloně objektu DataGrid k určení umístění ve stromu vizuálu ovládacího prvku, kam se mají přidat řádky.

DatePickerTextBox

Představuje textový vstup objektu DatePicker.

DocumentPageView

Představuje zobrazení pro stránkovaný DocumentPageobjekt .

DocumentViewerBase

Poskytuje základní třídu pro diváky, kteří jsou určeni k zobrazení pevného nebo toku obsahu (reprezentovaný FixedDocumentFlowDocumentnebo ).

DragCompletedEventArgs

Poskytuje informace o DragCompleted události, která nastane, když uživatel dokončí operaci přetažení pomocí myši ovládacího prvku Thumb .

DragDeltaEventArgs

Poskytuje informace o DragDelta události, ke které dochází jednou nebo vícekrát, když uživatel přetáhne Thumb ovládací prvek pomocí myši.

DragStartedEventArgs

Poskytuje informace o DragStarted události, ke které dochází, když uživatel přetáhne Thumb ovládací prvek pomocí myši.

GridViewRowPresenterBase

Představuje základní třídu pro třídy, které definují rozložení pro řádek dat, kde jsou v různých sloupcích zobrazeny různé datové položky.

ItemsChangedEventArgs

Poskytuje data pro událost ItemsChanged.

LayoutInformation

Definuje metody, které poskytují další informace o stavu rozložení prvku.

MenuBase

Představuje ovládací prvek, který definuje volby pro uživatele k výběru.

MultiSelector

Poskytuje abstraktní třídu pro ovládací prvky, které umožňují vybrat více položek.

Popup

Představuje automaticky otevírané okno s obsahem.

RangeBase

Představuje prvek, který má hodnotu v určitém rozsahu.

RepeatButton

Představuje ovládací prvek, který opakovaně vyvolává svou Click událost od okamžiku, kdy je stisknut až do jeho uvolnění.

ResizeGrip

Představuje implementaci Thumb ovládacího prvku, který umožňuje Window změnit jeho velikost.

ScrollBar

Představuje ovládací prvek, který poskytuje posuvník, který má posuvné Thumb umístění, jehož pozice odpovídá hodnotě.

ScrollEventArgs

Poskytuje data pro Scroll událost, ke které dojde, Thumb když se přesune ScrollBar .

SelectiveScrollingGrid

Panel, který může při posouvání zobrazení pojmout zadané buňky na místě.

Selector

Představuje ovládací prvek, který umožňuje uživateli vybrat položky ze svých podřízených prvků.

StatusBar

Představuje ovládací prvek, který zobrazuje položky a informace na vodorovném panelu v okně aplikace.

StatusBarItem

Představuje položku StatusBar ovládacího prvku.

TabPanel

Zpracovává rozložení TabItem objektů na objektu TabControl.

TextBoxBase

Abstraktní základní třída, která poskytuje funkce pro ovládací prvky pro úpravy textu, včetně TextBox a RichTextBox.

Thumb

Představuje ovládací prvek, který může uživatel přetáhnout.

TickBar

Představuje ovládací prvek, který nakreslí sadu značek pro ovládací prvek Slider .

ToggleButton

Základní třída pro ovládací prvky, které můžou přepínat stavy, například CheckBox.

ToolBarOverflowPanel

Slouží k uspořádání přetečení ToolBar položek.

ToolBarPanel

Uspořádá ToolBar položky uvnitř objektu ToolBar.

Track

Představuje primitiva ovládacího prvku, který zpracovává umístění a velikost Thumb ovládacího prvku a dva RepeatButton ovládací prvky, které se používají k nastavení Value.

UniformGrid

Poskytuje způsob, jak uspořádat obsah v mřížce, kde všechny buňky v mřížce mají stejnou velikost.

Struktury

CustomPopupPlacement

Definuje vlastní parametry umístění pro ovládací prvek Popup .

GeneratorPosition

GeneratorPosition se používá k popisu pozice položky, která je spravována nástrojem ItemContainerGenerator.

Rozhraní

IContainItemStorage

Poskytuje implementaci kontejneru vlastností pro panely položek.

IHierarchicalVirtualizationAndScrollInfo

Poskytuje vlastnosti, pomocí kterých ovládací prvek, který zobrazuje hierarchická data, komunikuje s objektem VirtualizingPanel.

IItemContainerGenerator

Rozhraní, které je implementováno třídami, které jsou zodpovědné za generování obsahu uživatelského rozhraní (UI) jménem hostitele.

IRecyclingItemContainerGenerator

Rozšiřuje rozhraní tak, IItemContainerGenerator aby opakovaně používal obsah uživatelského rozhraní, který generuje. Třídy, které jsou zodpovědné za generování obsahu uživatelského rozhraní jménem hostitele, implementují toto rozhraní.

IScrollInfo

Představuje hlavní posouvatelnou oblast uvnitř ScrollViewer ovládacího prvku.

Výčty

AutoToolTipPlacement

Popisuje prostředky, kterými je automat ToolTip umístěný na ovládacím Slider prvku.

GeneratorDirection

Určuje směr generování položek. GeneratorDirection se používá v nástroji StartAt.

GeneratorStatus

ItemContainerGenerator Používá se k označení stavu generování položek.

PlacementMode

Popisuje umístění, kde se ovládací prvek Popup zobrazuje na obrazovce.

PopupAnimation

Popisuje, jak ovládací Popup prvek animuje, když se otevře.

PopupPrimaryAxis

Popisuje směr přesunutí Popup ovládacího prvku, aby se zvýšilo množství viditelného Popup prvku.

ScrollEventType

Popisuje chování, které způsobilo Scroll událost ScrollBar ovládacího prvku.

TickBarPlacement

Určuje umístění TickBar ovládacího prvku s ohledem na Track ovládací prvek Slider .

TickPlacement

Určuje umístění značek v ovládacím Slider prvku s ohledem na Track to, které ovládací prvek implementuje.

Delegáti

CustomPopupPlacementCallback

Představuje metodu, která poskytuje vlastní umístění pro ovládací prvek Popup .

DragCompletedEventHandler

Představuje metodu, která bude zpracovávat DragCompleted směrovanou událost Thumb ovládacího prvku.

DragDeltaEventHandler

Představuje metodu, která bude zpracovávat DragDelta směrovanou událost Thumb ovládacího prvku.

DragStartedEventHandler

Představuje metodu, která bude zpracovávat DragStarted směrovanou událost Thumb ovládacího prvku.

ItemsChangedEventHandler

Představuje metodu, která bude zpracovávat ItemsChanged událost.

ScrollEventHandler

Představuje metodu, která bude zpracovávat Scroll směrovanou událost, ke které dochází při Thumb přesunu ScrollBar .