Freigeben über


Gewusst wie: Positionieren von Steuerelementen in Windows Forms

Verwenden Sie zum Positionieren von Steuerelementen den Windows Forms-Designer, oder legen Sie die Location-Eigenschaft fest.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So positionieren Sie ein Steuerelement auf der Entwurfsoberfläche des Windows Forms-Designers

So positionieren Sie ein Steuerelement über das Eigenschaftenfenster

  1. Klicken Sie auf das zu positionierende Steuerelement.

  2. Geben Sie im Eigenschaftenfenster durch Kommas getrennte Werte für die Location-Eigenschaft ein, um das Steuerelement innerhalb seines Containers zu positionieren.

    Der erste Wert (X) entspricht dem Abstand vom linken Containerrand und der zweite Wert (Y) dem Abstand vom oberen Rand des Containerbereichs in Pixel.

    Tipp

    Erweitern Sie die Location-Eigenschaft, um die X- und Y-Werte einzeln einzugeben.

So positionieren Sie ein Steuerelement programmgesteuert

  1. Legen Sie für die Location-Eigenschaft des Steuerelements Point fest.

    Button1.Location = New Point(100, 100)
    
    button1.Location = new Point(100, 100);
    
    button1.set_Location(new Point(100, 100));
    
    button1->Location = Point(100, 100);
    
  2. Ändern Sie die X-Koordinate der Steuerelementposition mithilfe der untergeordneten Left-Eigenschaft.

    Button1.Left = 300
    
    button1.Left = 300;
    
    button1.set_Left(500);
    
    button1->Left = 300;
    

So inkrementieren Sie die Position eines Steuerelements programmgesteuert

  • Legen Sie die untergeordnete Left-Eigenschaft fest, um die X-Koordinate des Steuerelements zu inkrementieren.

    Button1.Left += 200
    
    button1.Left += 200;
    
    button1.set_Left(button1.get_Left() + 200);
    
    button1->Left += 200;
    

    Tipp

    Verwenden Sie die Location-Eigenschaft, um die X- und Y-Position eines Steuerelements gleichzeitig festzulegen. Um eine Position individuell festzulegen, verwenden Sie die untergeordnete Left-Eigenschaft (X) oder die untergeordnete Top-Eigenschaft (Y) des Steuerelements. Die X- und Y-Koordinaten der Point-Struktur, die die Position der Schaltfläche darstellt, sollten keinesfalls implizit definiert werden, da diese Struktur eine Kopie der Koordinaten der Schaltfläche enthält.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Anordnen von Steuerelementen in Windows Forms mithilfe von Ausrichtungslinien

Exemplarische Vorgehensweise: Anordnen von Steuerelementen in Windows Forms mithilfe von TableLayoutPanel

Exemplarische Vorgehensweise: Anordnen von Steuerelementen in Windows Forms mithilfe von FlowLayoutPanel

Gewusst wie: Festlegen der Bildschirmposition von Windows Forms

Referenz

Windows Forms-Steuerelemente nach Funktion

Weitere Ressourcen

Windows Forms-Steuerelemente

Anordnen von Steuerelementen in Windows Forms

Beschriften einzelner Steuerelemente für Windows Forms und Konfigurieren von Shortcuts für diese Elemente

Steuerelemente für Windows Forms