Aktuelle Position verankerter Steuerelemente ermitteln
PeterDoering
Gesendet: 21.09.11 12:15
Betreff: RE: Aktuelle Position verankerter Steuerelemente ermitteln



Extreme Veteran

Beiträge: 566
5002525
Hallo,

Thomas Franzek - 21.09.11 11:42
PeterDoering - 21.09.11 11:07
Eigentlich brauchst du die Information garnicht. Richte es an der Original-Position des verankerten Elements (.Left) aus und setze die Anchor-Eigenschaft wie die des verankerten Elements.

Leider brauche ich die Positionsdaten schon. In meiner jetzigen Version ist es so das ein Label habe das ich je nach Erfordernis mal an dem einen und mal an einem anderen Control ausrichten möchte! Ich möchte ungern für jede Möglich Position dieses Labels eine Version erschaffen und diese dann verankern ...

Du brauchst wie bisher nur das eine Label. Beispiel, so wie ich dich verstanden habe:

If Bedingung Then
With Me!MeinLabel
.Left = Me!MeinSteuerelement1.Left - 100  'da muss ein sinnvoller Wert rein.
.VerticalAnchor = Me!MeinSteuerelement1.VerticalAnchor
.HorizontalAnchor = Me!MeinSteuerelement1.HorizontalAnchor
End With
Else
With Me!MeinLabel
.Left = Me!MeinSteuerelement2.Left - 100
.VerticalAnchor = Me!MeinSteuerelement2.VerticalAnchor
.HorizontalAnchor = Me!MeinSteuerelement2.HorizontalAnchor
End With
End If

Ansonsten, poste mal deinen Code und beschreib, warum obiges bei dir nicht funktioniert.

Gruss - Peter
Top of the page Bottom of the page