Gewusst wie: Synchronisieren von zwei Bildlauffelder in Visual Basic

October 25

Es gibt eine Vielzahl von Verwendungsmöglichkeiten für zwei Bildlaufleisten synchron bewegen. Beispielsweise wenn Sie eine Liste mit Vornamen und eine Liste der Nachnamen haben und die Namen zusammen basierend auf ihrer Reihenfolge, passen dann Sie die Bildlaufleisten verfolgen einander machen möchten vielleicht, also wenn ein Benutzer eine Liste anzeigt er kann schnell auf der anderen zu sehen, die entsprechenden Namen Blick. Das NET Framework und Visual Basic machen mit dem Scroll-Ereignis leicht.

Anweisungen

1 Erstellen Sie zwei Scrollbar-Steuerelemente, und nennen Sie sie scroll1 und scroll2.

2 Kopieren Sie und fügen Sie den folgenden Code in dem Formularkonstruktor:

AddHandler scroll1. Scroll, AddressOf Me.scroll1_ScrollAddHandler scroll2. Scroll, AddressOf Me.scroll2_Scroll

3 Kopieren Sie und fügen Sie den folgenden Code in den Körper der Form-Klasse:

Private Sub scroll1_Scroll (Sender As Object, e als ScrollEventArgs)

scroll2.Value = e.NewValue

EndSub

Private Sub scroll2_Scroll (Sender As Object, e als ScrollEventArgs)

scroll1.Value = e.NewValue

EndSub

4 Führen Sie die Anwendung und passen Sie die Werte der beiden Blättern zu sehen, wie sie synchron bewegen.

Tipps & Warnungen

  • Wie viele Balken Blättern, wie Sie möchten, können Sie synchronisieren; Sie sind nicht auf zwei beschränkt.