Ovládací prvky používané ve Windows Forms

Následuje abecední seznam ovládacích prvků a součástí, které lze použít na model Windows Forms. Kromě ovládacích prvků model Windows Forms popsaných v této části můžete do model Windows Forms přidat technologie ActiveX a vlastní ovládací prvky. Pokud nenajdete ovládací prvek, který tady potřebujete, můžete si také vytvořit vlastní. Podrobnosti najdete v tématu Vývoj ovládacích prvků model Windows Forms v době návrhu. Další informace o výběru požadovaného ovládacího prvku najdete v tématu model Windows Forms Ovládací prvky podle funkce.

Poznámka:

Ovládací prvky jazyka Visual Basic jsou založené na třídách poskytovaných rozhraním .NET Framework.

V tomto oddílu

Ovládací prvky Windows Forms podle funkce
Obsahuje seznamy a popisuje model Windows Forms ovládací prvky založené na rozhraní .NET Framework.

Ovládací prvky s vestavěnou podporou vykreslování vlastníkem
Popisuje, jak změnit aspekty vzhledu ovládacího prvku, které nejsou dostupné prostřednictvím vlastností.

Komponenta BackgroundWorker
Umožňuje formuláři nebo ovládacímu prvku spustit operaci asynchronně.

Ovládací prvek BindingNavigator
Poskytuje navigaci a manipulaci s uživatelským rozhraním pro ovládací prvky, které jsou svázané s daty.

Komponenta BindingSource
Zapouzdřuje zdroj dat pro vazbu s ovládacími prvky.

Ovládací prvek Button
Zobrazí standardní tlačítko, na které může uživatel kliknout a provést akce.

Ovládací prvek CheckBox
Určuje, jestli je podmínka zapnutá nebo vypnutá.

Ovládací prvek CheckedListBox
Zobrazí seznam položek se zaškrtávacím políčku vedle každé položky.

Komponenta ColorDialog
Umožňuje uživateli vybrat barvu z palety v předkonfigurovaném dialogovém okně a přidat do této palety vlastní barvy.

Ovládací prvek ComboBox
Zobrazí data v rozevíracím seznamu.

Komponenta ContextMenu
Poskytuje uživatelům snadno přístupnou nabídku často používaných příkazů přidružených k vybranému objektu. I když ContextMenuStrip nahrazuje a přidává funkce do ContextMenu ovládacího prvku předchozích verzí, ContextMenu zachová se kvůli zpětné kompatibilitě i budoucí použití, pokud je to žádoucí.

Ovládací prvek ContextMenuStrip
Představuje místní nabídku. I když ContextMenuStrip nahrazuje a přidává funkce do ContextMenu ovládacího prvku předchozích verzí, ContextMenu zachová se kvůli zpětné kompatibilitě i budoucí použití, pokud je to žádoucí.

Ovládací prvek DataGrid
Zobrazí tabulková data z datové sady a umožňuje aktualizace zdroje dat.

Ovládací prvek DataGridView
Poskytuje flexibilní rozšiřitelný systém pro zobrazení a úpravy tabulkových dat.

Ovládací prvek DateTimePicker
Umožňuje uživateli vybrat jednu položku ze seznamu kalendářních dat nebo časů.

Ovládací prvky a součásti dialogového okna
Popisuje sadu ovládacích prvků, které uživatelům umožňují provádět standardní interakce s aplikací nebo systémem.

Ovládací prvek DomainUpDown
Zobrazí textové řetězce, ze kterého může uživatel procházet a vybírat.

Komponenta ErrorProvider
Zobrazí uživateli informace o chybách nerušivým způsobem.

Třída FileDialog poskytuje funkce základní třídy pro dialogová okna souborů.

Ovládací prvek FlowLayoutPanel
Představuje panel, který dynamicky rozloží jeho obsah vodorovně nebo svisle.

Komponenta FolderBrowserDialog
Zobrazí rozhraní, ve kterém můžou uživatelé procházet a vybírat adresář nebo vytvořit nový.

Komponenta FontDialog
Zveřejňuje písma, která jsou aktuálně nainstalovaná v systému.

Ovládací prvek GroupBox
Poskytuje identifikovatelné seskupení pro jiné ovládací prvky.

Komponenta HelpProvider
Přidruží soubor nápovědy HTML k aplikaci založené na systému Windows.

Ovládací prvky HScrollBar a VScrollBar
Umožňuje navigaci v seznamu položek nebo velkého množství informací posouváním vodorovně nebo svisle v rámci aplikace nebo ovládacího prvku.

Komponenta ImageList
Zobrazí obrázky na jiných ovládacích prvcích.

Ovládací prvek Label
Zobrazí text, který uživatel nemůže upravit.

Ovládací prvek LinkLabel
Umožňuje přidat odkazy na webové styly do model Windows Forms aplikací.

Ovládací prvek ListBox
Umožňuje uživateli vybrat jednu nebo více položek z předdefinovaného seznamu.

Ovládací prvek ListView
Zobrazí seznam položek s ikonami způsobem Průzkumníka Windows.

Komponenta MainMenu
Zobrazí nabídku za běhu. Přestože MenuStrip nahrazuje a přidává funkce do MainMenu ovládacího prvku předchozích verzí, MainMenu zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek MaskedTextBox
Omezuje formát uživatelského vstupu ve formuláři.

Ovládací prvek MenuStrip
Poskytuje systém nabídek pro formulář. Přestože MenuStrip nahrazuje a přidává funkce do MainMenu ovládacího prvku předchozích verzí, MainMenu zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek MonthCalendar
Představuje intuitivní grafické rozhraní pro uživatele k zobrazení a nastavení informací o datu.

Komponenta NotifyIcon
Zobrazí ikony pro procesy spouštěné na pozadí a jinak by neměly uživatelská rozhraní.

Ovládací prvek NumericUpDown
Zobrazí číslice, ze které uživatel může procházet a vybírat.

Komponenta OpenFileDialog
Umožňuje uživatelům otevírat soubory pomocí předem nakonfigurovaného dialogového okna.

Komponenta PageSetupDialog
Nastaví podrobnosti stránky pro tisk prostřednictvím předem nakonfigurovaného dialogového okna.

Ovládací prvek Panel
Zadejte identifikovatelné seskupení pro jiné ovládací prvky a umožňuje posouvání.

Ovládací prvek PictureBox
Zobrazí grafiku v rastrovém obrázku, GIF, JPEG, metasouboru nebo formátu ikony.

Komponenta PrintDialog
Vybere tiskárnu, zvolí stránky k tisku a určí další nastavení související s tiskem.

Komponenta PrintDocument
Nastaví vlastnosti, které popisují, co se má vytisknout, a vytiskne dokument v aplikacích založených na Windows.

Ovládací prvek PrintPreviewControl
Umožňuje vytvořit vlastní PrintPreview komponentu nebo dialogové okno místo použití předem nakonfigurované verze.

Ovládací prvek PrintPreviewDialog
Zobrazí dokument tak, jak se zobrazí při tisku.

Ovládací prvek ProgressBar
Graficky označuje průběh akce směrem k dokončení.

Ovládací prvek RadioButton
Představuje sadu dvou nebo více vzájemně se vylučujíných možností pro uživatele.

Ovládací prvek RichTextBox
Umožňuje uživatelům zadávat, zobrazovat a manipulovat s textem pomocí formátování.

Komponenta SaveFileDialog
Vybere soubory, které chcete uložit a kam je chcete uložit.

Třída SoundPlayer umožňuje snadno zahrnout zvuky do vašich aplikací.

Ovládací prvek SplitContainer
Umožňuje uživateli změnit velikost ukotveného ovládacího prvku.

Ovládací prvek Splitter
Umožňuje uživateli změnit velikost ukotveného ovládacího prvku (.NET Framework verze 1.x).

Ovládací prvek StatusBar
Zobrazí informace o stavu související s fokusem ovládacího prvku. I když StatusStrip nahrazuje a rozšiřuje StatusBar kontrolu předchozích verzí, StatusBar zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek StatusStrip
Představuje ovládací prvek stavového řádku Windows. I když StatusStrip nahrazuje a rozšiřuje StatusBar kontrolu předchozích verzí, StatusBar zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek TabControl
Zobrazí více karet, které můžou obsahovat obrázky nebo jiné ovládací prvky.

Ovládací prvek TableLayoutPanel
Představuje panel, který dynamicky rozloží jeho obsah v mřížce složené z řádků a sloupců.

Ovládací prvek TextBox
Umožňuje upravitelný víceřádkový vstup od uživatele.

Komponenta Timer
Vyvolá událost v pravidelných intervalech.

Ovládací prvek ToolBar
Zobrazí nabídky a rastrová tlačítka, která aktivují příkazy. Můžete rozšířit funkce ovládacího prvku a upravit jeho vzhled a chování. Přestože ToolStrip nahrazuje a přidává funkce do ToolBar ovládacího prvku předchozích verzí, ToolBar zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek ToolStrip
Vytvoří vlastní panely nástrojů a nabídky v aplikacích model Windows Forms. Přestože ToolStrip nahrazuje a přidává funkce do ToolBar ovládacího prvku předchozích verzí, ToolBar zachová se zpětná kompatibilita i budoucí použití, pokud zvolíte.

Ovládací prvek ToolStripContainer
Poskytuje panely na každé straně formuláře pro dokování, plavbu a uspořádání ToolStrip ovládacích prvků a centrální ToolStripContentPanel pro tradiční ovládací prvky.

Ovládací prvek ToolStripPanel
Poskytuje jeden panel pro dokování,prostředkování ToolStrip a uspořádání ovládacích prvků.

Přehled ovládacího prvku ToolStripProgressBar
Graficky označuje průběh akce směrem k dokončení. Obvykle ToolStripProgressBar je obsažen v StatusStrip.

Ovládací prvek ToolStripStatusLabel
Představuje panel v ovládacím StatusStrip prvku.

Komponenta ToolTip
Zobrazí text, když uživatel odkazuje na jiné ovládací prvky.

Ovládací prvek TrackBar
Umožňuje navigaci velkým množstvím informací nebo vizuální úpravou číselného nastavení.

Ovládací prvek TreeView
Zobrazí hierarchii uzlů, které je možné rozbalit nebo sbalit.

Ovládací prvek WebBrowser
Hostuje webové stránky a poskytuje vaší aplikaci možnosti procházení internetu.

Ovládací prvky Windows Forms používané k výpisu možností
Popisuje sadu ovládacích prvků, které slouží k tomu, aby uživatelé mohli vybírat ze seznamu možností.

Windows Forms – ovládací prvky
Vysvětluje použití ovládacích prvků model Windows Forms a popisuje důležité koncepty pro práci s nimi.

Vývoj ovládacích prvků Windows Forms v době návrhu
Obsahuje odkazy na podrobná témata, doporučení k vytvoření ovládacího prvku a další informace o vytvoření vlastního ovládacího prvku.

Ovládací prvky a programovatelné objekty ve srovnání s různými jazyky a knihovnami
Poskytuje tabulku, která mapuje ovládací prvky v jazyce Visual Basic 6.0 na odpovídající ovládací prvek v jazyce Visual Basic .NET. Všimněte si, že ovládací prvky jsou nyní třídy v rozhraní .NET Framework.

Postupy: Přidávání ovládacích prvků ActiveX do Windows Forms
Popisuje, jak používat ovládací prvky technologie ActiveX na model Windows Forms.