Steuerelemente verankern

Mit Access 2007 hat Microsoft die beiden Eigenschaften „Horizontaler Anker“ und „Vertikaler Anker“ für Steuer-elemente eingeführt. Mit diesen beiden Eigenschaften können Sie die Steuer-elemente in Formularen nicht nur wie bisher oben und links verankern, sondern auch unten und rechts. Außerdem können Sie auch den Wert „Beide“ auswählen und somit dafür sorgen, dass das so definierte Steuerelemente beim Vergrößern des Formulars nach rechts oder unten mit vergrößert wird.

Beispieldatenbank

Die Beispiele dieses Artikels finden Sie in der Datenbank 1705_SteuerelementeVerankern.accdb.

„Horizontaler Anker“ und „Vertikaler Anker“

Die beiden neuen Eigenschaften, die es für alle Steuerlemente gibt, die Sie in Access-Formularen einsetzen können, heißen Horizontaler Anker und Vertikaler Anker. Für die Eigenschaft Horizontaler Anker können Sie die folgenden Werte einstellen (siehe Bild 1):

Einstellung der beiden Eigenschaften Horizontaler Anker und Vertikaler Anker

Bild 1: Einstellung der beiden Eigenschaften Horizontaler Anker und Vertikaler Anker

  • Links: Verankert das Steuer-element auf der linken Seite. Die Größe und die Position bleiben beim ändern der Größe des Formulars konstant.
  • Rechts: Verankert das Steuer-element auf der rechten Seite. Wenn die Breite des Formulars vergrößert wird, wird das rechts verankerte Steuerelement nach rechts verschoben, beim Verkleinern entsprechend nach links (aber nicht weiter nach links als in der Ausgangsposition).
  • Beide: Verankert das Steuer-element auf der linken und der rechten Seite. Wenn der Benutzer die Breite des Formulars vergrößert, verbreitert er damit auch das an beiden Seiten verankerte Steuer-element, umkehrt gilt es für das verkleinern der Breite – hier wird das Steuer-element allerdings nicht schmaler als im Entwurf festgelegt.

Für die Eigenschaft Vertikaler Anker gibt es diese Werte:

  • Oben: Verankert das Steuer-element am oberen Rand. Das heißt, dass sich die Größe des Steuerelements beim ändern der Höhe des Formulars nicht ändert.
  • Unten: Verankert das Steuer-element am unteren Rand. Wenn der Benutzer die Höhe des Formulars vergrößert, verschiebt dies das Steuer-element nach unten.
  • Beide: Verankert das Steuer-element an der oberen und unteren Seite. Wenn der Benutzer also die Höhe des Formulars verändert, ändert sich das Steuer-element analog.

Verknüpfte Bezeichnungsfelder

Wenn das Steuer-element automatisch mit einem Bezeichnungsfeld angelegt wird, dann beeinflusst die änderung der Eigenschaften Horizontaler Anker und Vertikaler Anker des Steuerelements auch die entsprechenden Einstellungen des Bezeichnungselements. Bei einem Textfeld beispielsweise ist die Eigenschaft Horizontaler Anker für das Textfeld sowie für das verknüpfte Bezeichnungsfeld standardmäßig auf Links eingestellt. Wenn Sie die Eigenschaft für das Steuer-element nun etwa auf Rechts oder Beide einstellen, ändert sich der Wert für das verknüpfte Bezeichnungsfeld auf Rechts. Damit das Bezeichnungsfeld nun nicht wie in Bild 2 immer beim Verbreitern des Formulars nach rechts verschoben wird, müssen Sie dessen Eigenschaft Horizontaler Anker wieder auf Links einstellen.

Das Bezeichnungsfeld des Listenfeldes wird beim Verbreitern des Formulars nach rechts verschoben.

Bild 2: Das Bezeichnungsfeld des Listenfeldes wird beim Verbreitern des Formulars nach rechts verschoben.

Access [basics]

Unser exklusives Angebot für Dich!

Access im Unternehmen
7,90 € im Monat*

(Das Abo ist jederzeit monatlich kündbar)

Hier geht’s weiter →

Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.

PayPal VISA Mastercard SEPA
Kostenlos & unverbindlich

Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?

Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?

In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.

Jetzt kostenloses Access-Audit anfordern →