Wie man eine fantastische Bildlaufleiste für mehrzeilige Textfelder implementiert?

8

Ich möchte eine schicke Bildlaufleiste für eine mehrzeilige Textbox wie das Bild unten implementieren:

Irgendwelche Ideen für diese schicke Bildlaufleiste?

P / S: Ich möchte vb.net Lösung.

    
user774411 28.05.2011, 17:26
quelle

2 Antworten

4

Wenn die schicke Bildlaufleiste als ein anderes Steuerelement implementiert werden kann (Ihr Bild sieht tatsächlich so aus), ist hier der Code einer ListBox, die das benutzerdefinierte Scrollen unterstützt:

%Vor%

Und hier ist ein Beispielformular, das es verwendet. Ich habe den benutzerdefinierten Scroller als eine Standard-Trackbar (trackBar1) für das Beispiel implementiert:

%Vor%     
Simon Mourier 05.06.2011, 09:08
quelle
5

Dieser Code ist sehr klobig und frustrierend, aber es funktioniert.

  

Dies ist eine vollständig gezeichnete GDI + -Custom   Scrollbar-Steuerelementklasse Alle seine   Zeichnungsmethoden sind ausschaltbar,   Entwicklern erlauben, es zu malen   wie auch immer sie sich entscheiden.

     

Ссылка

    
Synxmax 02.06.2011 05:52
quelle

Tags und Links