Scrollbare Steuerelemente für ein Visual Basic-Formular

Zuerst füllt man die Ereignisprozedur Form_Resize mit Code, welche die Scroll-Leisten an der rechten und unteren Kante des Formulars positioniert und die Größe von pbOuter so anpasst, dass das Formular vollständig ausgefüllt ist:

Man benötigt auch Code in Form_Resize um festzustellen, ob pbOuter groß genug ist, um pbInner auch ohne Scrollen vollständig anzuzeigen. In diesem Fall sollte man eine oder beide Scroll-Leisten ausblenden. Falls die Größe nicht ausreicht, müssen die Scroll-Leisten angezeigt und die entsprechenden Parameter für die Scroll-Leisten gesetzt werden.

Schließlich muss man auch die Ereignisprozedur Change für die Scroll-Leisten mit Code füllen, um das Scrollen durchzuführen:

Mithilfe dieser Technik kann man so viele Steuerelemente wie nötig auf einem Formular unterbringen, die der Benutzer bei Bedarf ins Sichtfeld scrollen kann.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

Adobe schließt neun kritische Lücken in Reader und Acrobat

Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…

3 Tagen ago

Fabrikautomatisierung: Siemens integriert SPS-Ebene

Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.

3 Tagen ago

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

3 Tagen ago

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

3 Tagen ago

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

3 Tagen ago

DSL oder Kabel – Welcher Anschluss passt zu Ihnen?

Internet in den eigenen vier Wänden ist heutzutage nicht mehr wegzudenken. Denn egal, ob Homeoffice…

3 Tagen ago