Ergebnis 1 bis 3 von 3

Thema: [VB.NET] Mehreren Labels mittels Schleife Eigenschaften zuweisen

  1. #1

    [VB.NET] Mehreren Labels mittels Schleife Eigenschaften zuweisen

    Hi

    Ich wollte fragen, wie ich alle Labels in einer Userform, die ich mit z.B.: lab1, lab2 usw., also gleicher Name und durchnummeriert benannt habe, ansprechen kann, um ihnen in einer Schleife allen dieselbe Eigenschaft zuzuweisen?

  2. #2
    So, wie du es gemacht hast: gar nicht.

    Leg lieber ein Array von Labels an, und lass die in einer Schleife durchlaufen... Allerdings hast du dann das Problem, dass du mit keiner mir bekannten IDE das Fenster im Anschluss noch bearbeiten, das sollte dir bewusst sein.

  3. #3
    Ja das weiß ich auch deshalb hab ich ja nachgefragt ^^
    Deswegen hab ich keine Arrays verwendet aber hab das Problem gelöst. Verwende folgende Schleife:

    Dim ctr As Control
    For Each ctr In Me.Controls
    If TypeOf ctr Is Label Then
    ctr.Enabled = False
    End If
    Next

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •