Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
De flesta formulär är utformade genom att lägga till kontroller på formulärets yta för att definiera ett användargränssnitt (UI). En kontrollkomponent i ett formulär som används för att visa information eller acceptera användarinmatning.
Det primära sättet som en kontroll läggs till i ett formulär är via Visual Studio Designer, men du kan också hantera kontrollerna i ett formulär vid körning genom kod.
Lägg till med Designer
Visual Studio använder Forms Designer för att utforma formulär. Det finns ett verktygslåda-fönster som visar alla kontroller som är tillgängliga för din app. Du kan lägga till kontroller från det här fönstret på två sätt:
Lägg till kontrollen genom att dubbelklicka
När en kontroll dubbelklickas läggs den automatiskt till i det aktuella öppna formuläret med standardinställningarna.
Lägg till kontrollen genom att rita
Välj kontrollen genom att klicka på den. Dra och välj en region i formuläret. Kontrollen placeras i den region som du har valt.
Lägg till med kod
Kontroller skapas och läggs till i ett formulär vid körning med formulärets Controls samling. Den här samlingen används också för att ta bort kontroller från ett formulär.
Följande kod lägger till och placerar två kontroller, en Etikett och en TextBox-:
Label label1 = new Label()
{
Text = "&First Name",
Location = new Point(10, 10),
TabIndex = 10
};
TextBox field1 = new TextBox()
{
Location = new Point(label1.Location.X, label1.Bounds.Bottom + Padding.Top),
TabIndex = 11
};
Controls.Add(label1);
Controls.Add(field1);
Dim label1 As New Label With {.Text = "&First Name",
.Location = New Point(10, 10),
.TabIndex = 10}
Dim field1 As New TextBox With {.Location = New Point(label1.Location.X,
label1.Bounds.Bottom + Padding.Top),
.TabIndex = 11}
Controls.Add(label1)
Controls.Add(field1)
Se även
.NET Desktop feedback