Hoe: Besturingselementen positioneren in Windows Forms
Wanneer u bedieningselementen wilt plaatsen, gebruikt u de Windows Forms Designer in Visual Studio of specificeert u de Location-eigenschap.
Een controle op het ontwerpoppervlak van Windows Forms Designer plaatsen
Versleep in Visual Studio met de muis het besturingselement naar de juiste locatie.
Notitie
Selecteer de controle en verplaats deze met de pijltoetsen om het nauwkeuriger te plaatsen. Bovendien snaplines u helpen bij het nauwkeurig plaatsen van besturingselementen op uw formulier. Zie Walkthrough: Besturingselementen in Windows Forms rangschikken met behulp van snaplinesvoor meer informatie.
Plaats een controle-element met het venster Eigenschappen
Selecteer in Visual Studio het besturingselement dat u wilt plaatsen.
Voer in het venster Eigenschappen waarden in voor de eigenschap Location, gescheiden door een komma, om het besturingselement in de container te plaatsen.
Het eerste getal (X) is de afstand van de linkerrand van de container; het tweede getal (Y) is de afstand van de bovenrand van het containergebied, gemeten in pixels.
Notitie
U kunt de eigenschap Location uitvouwen om de X- en Y- waarden afzonderlijk te typen.
Een besturingselement programmatisch positioneren
Stel de eigenschap Location van het besturingselement in op een Point.
Button1.Location = New Point(100, 100)
button1.Location = new Point(100, 100);
button1->Location = Point(100, 100);
Wijzig de X-coördinaat van de locatie van het besturingselement met behulp van de Left subeigenschap.
Button1.Left = 300
button1.Left = 300;
button1->Left = 300;
De locatie van een besturingselement programmatisch verhogen
Stel de Left subeigenschap in om de X-coördinaat van het besturingselement te verhogen.
Button1.Left += 200
button1.Left += 200;
button1->Left += 200;
Notitie
Gebruik de eigenschap Location om tegelijkertijd de X- en Y-posities van een besturingselement in te stellen. Als u een positie afzonderlijk wilt instellen, gebruikt u de Left subeigenschap van het besturingselement (X) of Top (Y-). Probeer niet impliciet de X- en Y-coördinaten in te stellen van de Point structuur die de locatie van de knop vertegenwoordigt, omdat deze structuur een kopie van de coördinaten van de knop bevat.
Zie ook
- Windows Forms-besturingselementen
- Walkthrough: Besturingselementen in Windows Forms rangschikken met behulp van snaplines
- Walkthrough: Besturingselementen in Windows Forms rangschikken met behulp van een TableLayoutPanel-
- Walkthrough: Besturingselementen in Windows Forms rangschikken met behulp van een FlowLayoutPanel-
- Individuele Windows Forms-besturingselementen labelen en snelkoppelingen eraan toevoegen
- Besturingselementen voor Windows Forms
- Windows Forms-besturingselementen per functie
- Procedure: De schermlocatie van Windows Forms instellen
.NET Desktop feedback