Delen via


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

  1. Selecteer in Visual Studio het besturingselement dat u wilt plaatsen.

  2. 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

  1. 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);
    
  2. 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