Wie füge ich einem Bedienfeldsteuerelement eine Bildlaufleiste mit vielen Steuerelementen in der Windows Form-Anwendung hinzu?

79

Wie füge ich einem Bedienfeldsteuerelement eine Bildlaufleiste mit vielen Steuerelementen in der Windows Form-Anwendung hinzu?

Chetan
quelle
2
Veröffentlichen Sie Ihre Frage nicht erneut, bearbeiten Sie Ihre andere und Sie erhalten Antworten.
Samuel

Antworten:

113

Setzen Sie einfach die AutoScrollEigenschaft von your Panelauf true und Sie können die Bildlaufleisten für Sie hinzufügen.

this.panel1.AutoScroll = true;
Samuel
quelle
43
Beachten Sie, dass Ihre Steuerelemente oben im Bedienfeld verankert sein müssen, damit vertikale Bildlaufleisten automatisch und links im Bedienfeld automatisch horizontale Bildlaufleisten angezeigt werden. Wenn Anchor auf None gesetzt ist, wird dieses Steuerelement von AutoScroll ignoriert. Ich habe versucht, dies zur Antwort hinzuzufügen, aber es wurde abgelehnt.
Jason S
11
Außerdem sollten Ihre Steuerelemente nicht im Bedienfeld angedockt sein, da sonst auch die Bildlaufleiste nicht angezeigt wird.
Namey