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

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

Třídy

Name Description
BulletDecorator

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

ButtonBase

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

CalendarButton

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

CalendarDayButton

Představuje den v objektu Calendar.

CalendarItem

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

DataGridCellsPresenter

Používá se v šabloně šablony DataGrid k určení umístění ve vizuálním stromu ovládacího prvku, do kterého se mají buňky přidat.

DataGridColumnHeader

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

DataGridColumnHeadersPresenter

Používá se v rámci šablony k DataGrid určení umístění ve vizuálním stromu ovládacího prvku, kde se mají přidat záhlaví sloupců.

DataGridDetailsPresenter

Používá se v rámci šablony k DataGrid určení umístění ve stromu vizuálu ovládacího prvku, kde se mají přidat podrobnosti řádku.

DataGridRowHeader

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

DataGridRowsPresenter

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

DatePickerTextBox

Představuje textový vstup objektu DatePicker.

DocumentPageView

Představuje oblast zobrazení pro stránkovanou DocumentPage.

DocumentViewerBase

Poskytuje základní třídu pro diváky, kteří mají zobrazit pevný obsah nebo obsah toku (reprezentovaný objektem FixedDocument nebo FlowDocumentv uvedeném pořadí).

DragCompletedEventArgs

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

DragDeltaEventArgs

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

DragStartedEventArgs

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

GridViewRowPresenterBase

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

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, které mají uživatelé vybrat.

MultiSelector

Poskytuje abstraktní třídu pro ovládací prvky, které umožňují výběr 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ý vyvolá událost Click opakovaně od okamžiku, kdy je stisknuto, dokud se nevolí.

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á posuvnou Thumb pozici, jejíž pozice odpovídá hodnotě.

ScrollEventArgs

Poskytuje data pro Scroll událost, ke které dochází při přesunu ThumbScrollBar.

SelectiveScrollingGrid

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

Selector

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

StatusBar

Představuje ovládací prvek, který zobrazuje položky a informace na vodorovném pruhu 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 Slider ovládací prvek.

ToggleButton

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

ToolBarOverflowPanel

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

ToolBarPanel

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

Track

Představuje primitivní ovládací prvek, který zpracovává umístění a změnu velikosti Thumb ovládacího prvku a dva RepeatButton ovládací prvky, které slouží k nastavení Value.

UniformGrid

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

Struktury

Name Description
CustomPopupPlacement

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

GeneratorPosition

GeneratorPosition slouží k popisu pozice položky spravované ItemContainerGenerator.

Rozhraní

Name Description
IContainItemStorage

Poskytuje implementaci tašky vlastností pro panely položek.

IHierarchicalVirtualizationAndScrollInfo

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

IItemContainerGenerator

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

IRecyclingItemContainerGenerator

IItemContainerGenerator Rozšiřuje rozhraní pro opakované použití obsahu uživatelského rozhraní, který generuje. Třídy, které zodpovídají za generování obsahu uživatelského rozhraní jménem hostitele, toto rozhraní implementují.

IScrollInfo

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

Výčty

Name Description
AutoToolTipPlacement

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

GeneratorDirection

Určuje směr, ve kterém bude generování položek probíhat. GeneratorDirection používá StartAt.

GeneratorStatus

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

PlacementMode

Popisuje umístění umístění ovládacího prvku Popup na obrazovce.

PopupAnimation

Popisuje, jak se ovládací prvek Popup při otevření animuje.

PopupPrimaryAxis

Popisuje směr přesunutí ovládacího prvku Popup ke zvýšení množství Popup, který je viditelný.

ScrollEventType

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

TickBarPlacement

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

TickPlacement

Určuje pozici značek v ovládacím prvku Slider s ohledem na Track, kterou ovládací prvek implementuje.

Delegáti

Name Description
CustomPopupPlacementCallback

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

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 Scroll , která bude zpracovávat směrovanou událost, která nastane při přesunu ThumbScrollBar .