Tipp 0037 Dynamische Anpassung der Steuerelemente
Autor/Einsender:
Datum:
  Michael Werner
03.05.2004
Entwicklungsumgebung:   VB.Net 2002
Framework:   1.0
Dieser Tipp demonstriert den Umgang der Eigenschaft Anchor, die die meisten Steuerelemente besitzen und mit der man Verankerungen an Positionen bestimmen kann. In diesem Beispiel werden Buttons, Labels, TextBox und ListBox so verankert, dass bei einer Größenveränderung des Fensters relative Positionen bestehen bleiben und eine Art dynamische Anpassung der Proportionen erreicht wird.
 
Public Class Form1
  Inherits System.Windows.Forms.Form
Vom Windows Form Designer generierter Code
  Private Sub Form1_Load(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles MyBase.Load

    Label1.Anchor = AnchorStyles.Right + AnchorStyles.Top
    TextBox1.Anchor = AnchorStyles.Left + AnchorStyles.Right + _
            AnchorStyles.Top
    Button1.Anchor = AnchorStyles.Left + AnchorStyles.Bottom
    Button2.Anchor = AnchorStyles.Right + AnchorStyles.Bottom
    Button3.Anchor = AnchorStyles.Bottom
    Button4.Anchor = AnchorStyles.Left + AnchorStyles.Right
    ListBox1.Anchor = AnchorStyles.Left + AnchorStyles.Top + _
            AnchorStyles.Bottom
  End Sub

  Private Sub Button2_Click(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles Button2.Click
    Me.Close()
  End Sub
End Class
 
Weitere Links zum Thema
Alle Steuerelemente eines Formulars ermitteln
Steuerelemente verschieben

Windows-Version
98/SE
ME
NT
2000
XP
Vista
Win 7


Download  (6,2 kB) Downloads bisher: [ 785 ]

Vorheriger Tipp Zum Seitenanfang Nächster Tipp

Startseite | Tipps | Projekte | Tutorials | Bücherecke | VB-/VBA-Tipps | API-Referenz | Komponenten | VB.Net-Forum | VB/VBA-Forum | DirectX-Forum | Foren-Archiv | DirectX | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 22. Januar 2012