nasıl yapılır: Windows Forms denetimleri konumlandırma

denetimleri konumlandırmak için, Visual Studio Windows Form Tasarımcısı kullanın veya Location özelliğini belirtin.

Windows Form Tasarımcısı tasarım yüzeyine bir denetim konumlandırın

Visual Studio, denetimi fareyle uygun konuma sürükleyin.

Not

Denetimi seçin ve bunu daha hassas bir şekilde konumlandırmak için ok tuşlarıyla taşıyın. Ayrıca, dayama çizgileri denetimleri formunuza tam olarak yerleştirmekte yardımcı olur. daha fazla bilgi için bkz. izlenecek yol: Windows Forms denetimleri yerleştirme, yama çizgileri kullanarak.

Özellikler penceresi kullanarak bir denetimi konumlandırma

  1. Visual Studio, konumlandırmak istediğiniz denetimi seçin.

  2. Özellikler penceresinde, denetimin kapsayıcısı içindeki konumunu konumlandırmak için, özelliğin değerlerini virgülle ayırarak girin.

    İlk sayı (X) kapsayıcının sol kenarlığının uzaklığı; İkinci sayı (Y), kapsayıcı alanının üst kenarlığının piksel cinsinden ölçülmüş uzaklığı.

    Not

    LocationÖzelliği tek tek Location ve Y değerlerini yazmak için genişletebilirsiniz.

Bir denetimi programlı olarak konumlandırma

  1. LocationDenetimin özelliğini bir olarak ayarlayın Point .

    Button1.Location = New Point(100, 100)
    
    button1.Location = new Point(100, 100);
    
    button1->Location = Point(100, 100);
    
  2. Alt özelliğini kullanarak denetimin konumunun X koordinatını değiştirin Left .

    Button1.Left = 300
    
    button1.Left = 300;
    
    button1->Left = 300;
    

Denetimin konumunu programlı olarak artırma

LeftDenetimin X koordinatını artırmak için alt özelliği ayarlayın.

Button1.Left += 200
button1.Left += 200;
button1->Left += 200;

Not

LocationBir denetimin X ve Y konumlarını eşzamanlı olarak ayarlamak için özelliğini kullanın. Bir konumu tek tek ayarlamak için denetimin Left (Left) veya Top (Top) alt özelliğini kullanın. PointBu yapı düğmenin koordinatlarının bir kopyasını içerdiğinden, düğmenin konumunu temsil eden yapının X ve Y koordinatlarını örtülü olarak ayarlamaya çalışmayın.

Ayrıca bkz.