Kontroller som ska användas i Windows-formulär
Följande är en alfabetisk lista över kontroller och komponenter som kan användas i Windows Forms. Förutom de Windows Forms-kontroller som beskrivs i det här avsnittet kan du lägga till ActiveX och anpassade kontroller i Windows Forms. Om du inte hittar den kontroll som du behöver här kan du också skapa en egen. Mer information finns i Utveckla Windows Forms-kontroller i designläge. Mer information om hur du väljer den kontroll du behöver finns i Windows Forms Controls by Function.
Obs.
Visual Basic-kontroller baseras på klasser som tillhandahålls av .NET Framework.
I det här avsnittet
Windows Forms-kontroller efter funktion
Visar och beskriver Windows Forms-kontroller baserat på .NET Framework.
kontroller med stöd för Built-In Owner-Drawing
Beskriver hur du ändrar aspekter av en kontrolls utseende som inte är tillgängliga via egenskaper.
BackgroundWorker-komponent
Gör att ett formulär eller en kontroll kan köra en åtgärd asynkront.
BindingNavigator-kontroll
Tillhandahåller användargränssnittet för navigering och manipulation för kontroller som är bundna till data.
BindingSource-komponent
Kapslar in en datakälla för bindning till kontroller.
knappkontroll
Visar en standardknapp som användaren kan klicka på för att utföra åtgärder.
Kryssruta Kontroll
Anger om ett villkor är på eller av.
KontrolleradeListRuta
Visar en lista med objekt med en kryssruta bredvid varje objekt.
ColorDialog-komponent
Gör att användaren kan välja en färg från en palett i en förkonfigurerad dialogruta och lägga till anpassade färger i den paletten.
Kombinationsrutekontroll
Visar data i en kombinationsruta.
Kontextmenykomponent
Ger användarna en lättillgänglig meny med kommandon som används ofta och som är associerade med det valda objektet. Även om ContextMenuStrip ersätter och lägger till funktioner i ContextMenu kontroll över tidigare versioner, behålls ContextMenu för både bakåtkompatibilitet och framtida användning om så önskas.
ContextMenuStrip-kontroll
Representerar en snabbmeny. Även om ContextMenuStrip ersätter och lägger till funktioner i ContextMenu kontroll över tidigare versioner, behålls ContextMenu för både bakåtkompatibilitet och framtida användning om så önskas.
Kontroll för datarutnät
Visar tabelldata från en datauppsättning och tillåter uppdateringar av datakällan.
DataGridView-kontroll
Tillhandahåller ett flexibelt, utökningsbart system för att visa och redigera tabelldata.
DatumTidVäljare-kontroll
Tillåter att användaren väljer ett enskilt objekt från en lista med datum eller tider.
Dialog-Box kontroller och komponenter
Beskriver en uppsättning kontroller som gör det möjligt för användare att utföra standardinteraktioner med programmet eller systemet.
DomainUpDown-kontroll
Visar textsträngar som en användare kan bläddra igenom och välja bland.
FelProvider-komponent
Visar felinformation för användaren på ett icke-påträngande sätt.
FileDialog Class Tillhandahåller basklassfunktioner för fildialogrutor.
Flödeslayoutpanelkontroll
Representerar en panel som dynamiskt visar innehållet vågrätt eller lodrätt.
FolderBrowserDialog-komponent
Visar ett gränssnitt med vilket användare kan bläddra och välja en katalog eller skapa en ny.
FontDialog-komponent
Exponerar de teckensnitt som för närvarande är installerade i systemet.
GroupBox-kontroll
Tillhandahåller en identifierbar gruppering för andra kontroller.
HjälpProvider-Komponent
Associerar en HTML-hjälpfil med ett Windows-baserat program.
HScrollBar- och VScrollBar-kontroller
Ge navigering genom en lista över objekt eller en stor mängd information genom att rulla antingen vågrätt eller lodrätt i ett program eller en kontroll.
ImageList-komponent
Visar bilder på andra kontroller.
Etikettkontroll
Visar text som inte kan redigeras av användaren.
LinkLabel-kontroll
Gör att du kan lägga till länkar i webbformat i Windows Forms-program.
ListBox-kontroll
Tillåter att användaren väljer ett eller flera objekt från en fördefinierad lista.
ListView-kontroll
Visar en lista över objekt med ikoner på samma sätt som Utforskaren i Windows.
MainMenu-komponent
Visar en meny vid körning. Även om MenuStrip ersätter och lägger till funktioner i MainMenu-kontrollen i tidigare versioner, behålls MainMenu för både bakåtkompatibilitet och framtida användning om så önskas.
MaskedTextBox-kontroll
Begränsar formatet för användarindata i ett formulär.
MenuStrip-kontroll
Tillhandahåller ett menysystem för ett formulär. Även om MenuStrip ersätter och lägger till funktioner i MainMenu kontroll i tidigare versioner, behålls MainMenu för både bakåtkompatibilitet och framtida användning om du så önskar.
MånadsKalenderkontroll
Visar ett intuitivt grafiskt gränssnitt där användarna kan visa och ange datuminformation.
NotifyIcon-komponenten
Visar ikoner för processer som körs i bakgrunden och som annars inte skulle ha användargränssnitt.
NumericUpDown-kontroll
Visar siffror som en användare kan bläddra igenom och välja bland.
OpenFileDialog-komponent
Tillåter användare att öppna filer med hjälp av en förkonfigurerad dialogruta.
PageSetupDialog-komponent
Anger sidinformation för utskrift via en förkonfigurerad dialogruta.
Kontrollpanel
Ange en identifierbar gruppering för andra kontroller och möjliggör rullning.
PictureBox-kontroll
Visar grafik i bitmapps-, GIF-, JPEG-, metafil- eller ikonformat.
PrintDialog-komponent
Väljer en skrivare, väljer de sidor som ska skrivas ut och avgör andra utskriftsrelaterade inställningar.
PrintDocument-komponent
Anger de egenskaper som beskriver vad som ska skrivas ut och skriver ut dokumentet i Windows-baserade program.
PrintPreviewControl-kontroll
Gör att du kan skapa en egen PrintPreview
komponent eller dialogruta i stället för att använda den förkonfigurerade versionen.
Utskriftsförhandsgranskningsdialog Kontroll
Visar ett dokument som det kommer att visas när det skrivs ut.
Förloppsindikator-kontroll
Grafiskt anger förloppet för en åtgärd mot slutförande.
RadioknappsKontroll
Visar en uppsättning med två eller flera ömsesidigt uteslutande alternativ för användaren.
RichTextBox-kontroll
Tillåter användare att ange, visa och ändra text med formatering.
SaveFileDialog-komponenten
Väljer filer som ska sparas och var de ska sparas.
SoundPlayer Class Gör att du enkelt kan inkludera ljud i dina program.
SplitContainer-kontroll
Tillåter att användaren ändrar storlek på en dockad kontroll.
Delningskontroll
Tillåter att användaren ändrar storlek på en dockad kontroll (.NET Framework version 1.x).
StatusBar Control
Visar statusinformation som är relaterad till den kontroll som har fokus. Även om StatusStrip ersätter och utökar StatusBar kontroll över tidigare versioner, behålls StatusBar för både bakåtkompatibilitet och framtida användning om du vill.
StatusStrip-kontroll
Representerar en Windows-statusfältkontroll. Även om StatusStrip ersätter och utökar StatusBar kontroll över tidigare versioner, behålls StatusBar för både bakåtkompatibilitet och framtida användning om du vill.
TabControl-kontroll
Visar flera flikar som kan innehålla bilder eller andra kontroller.
TableLayoutPanel-kontroll
Representerar en panel som dynamiskt lägger ut innehållet i ett rutnät som består av rader och kolumner.
Textrutekontroll
Tillåter redigerbara, flerradiga indata från användaren.
Timerkomponent
Genererar en händelse med jämna mellanrum.
Verktygsfältkontroll
Visar menyer och bitmappade knappar som aktiverar kommandon. Du kan utöka funktionen för kontrollen och ändra dess utseende och beteende. Även om ToolStrip ersätter och lägger till funktioner i den tidigare versionernas ToolBar-kontroll, behålls ToolBar för både bakåtkompatibilitet och framtida användning om så önskas.
Verktygsfält Kontroll
Skapar anpassade verktygsfält och menyer i dina Windows Forms-program. Även om ToolStrip ersätter och lägger till funktioner i ToolBar-kontrollen från tidigare versioner, behålls ToolBar för både bakåtkompatibilitet och framtida användning om du så önskar.
ToolStripContainer-kontroll
Innehåller paneler på varje sida av ett formulär för dockning, forsränning och ordna ToolStrip kontroller och en central ToolStripContentPanel för traditionella kontroller.
Verktygsfältspanelkontroll
Innehåller en panel för dockning, forsränning och ordna ToolStrip kontroller.
Kontrollöversikt för ToolStripProgressBar
Grafiskt anger förloppet för en åtgärd mot slutförande.
ToolStripProgressBar finns vanligtvis i en StatusStrip.
VerktygsfältStatusEtikett Kontroll
Representerar en panel i en StatusStrip kontroll.
ToolTip-komponent
Visar text när användaren pekar på andra kontroller.
Spårningskontroll
Tillåter navigering via en stor mängd information eller justerar en numerisk inställning visuellt.
TreeView-kontroll
Visar en hierarki med noder som kan expanderas eller komprimeras.
Webbläsarkontroll
Är värd för webbsidor och tillhandahåller webbbläddringsfunktioner i ditt program.
Windows Forms-kontroller som används för att visa alternativ
Beskriver en uppsättning kontroller som används för att ge användarna en lista med alternativ att välja mellan.
Relaterade avsnitt
Windows Forms-kontroller
Förklarar användningen av Windows Forms-kontroller och beskriver viktiga begrepp för att arbeta med dem.
Utveckla Windows Forms-kontroller vid designtillfälle
Innehåller länkar till steg för steg-ämnen, rekommendationer för vilken typ av kontroll som ska skapas och annan information om hur du skapar din egen kontroll.
kontroller och programmerbara objekt jämfört med olika språk och bibliotek
Innehåller en tabell som mappar kontroller i Visual Basic 6.0 till motsvarande kontroll i Visual Basic .NET. Observera att kontroller nu är klasser i .NET Framework.
Så här lägger du till ActiveX-kontroller i Windows Forms
Beskriver hur du använder ActiveX-kontroller i Windows Forms.
.NET Desktop feedback