System.Windows.Controls.Primitives Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 | |
| 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 . |