(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

ScrollableControl.ScrollControlIntoView-Methode

Führt einen Bildlauf durch, um das angegebene untergeordnete Steuerelement in einem Steuerelement anzuzeigen, für das der automatische Bildlauf aktiviert ist.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public void ScrollControlIntoView(
	Control activeControl
)

Parameter

activeControl
Typ: System.Windows.Forms.Control
Das durch einen Bildlauf anzuzeigende untergeordnete Steuerelement.

Die AutoScroll-Eigenschaft muss auf true festgelegt sein, und außerdem muss mindestens eine Schiebeleiste, die horizontale oder die vertikale, angezeigt werden, damit die ScrollControlIntoView-Methode sinnvoll verwendet werden kann. Zum Anzeigen der horizontalen und der vertikalen Schiebeleiste muss die HScroll-Eigenschaft bzw. die VScroll-Eigenschaft auf true festgelegt werden.

Wenn der activeControl-Parameter kein untergeordnetes Steuerelement ist, erfolgt keine Aktion.

Diese Methode löst möglicherweise das Scroll-Ereignis aus.

Im folgenden Codebeispiel wird der automatische Bildlauf für ein Formular aktiviert, die Größe des Formulars geändert und gewährleistet, dass eine Schaltfläche weiterhin angezeigt wird, nachdem die Größe des Formulars geändert wurde. Für das Beispiel muss in einem Form der Buttonbutton2 vorhanden sein.


private void ResizeForm()
{
   // Enable auto-scrolling for the form.
   this.AutoScroll = true;

   // Resize the form.
   Rectangle r = this.ClientRectangle;
   // Subtract 100 pixels from each side of the Rectangle.
   r.Inflate(-100, -100);
   this.Bounds = this.RectangleToScreen(r);

   // Make sure button2 is visible.
   this.ScrollControlIntoView(button2);
}


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft