Hi,
ich hatte vor einiger Zeit einen ähnlichen Thread gestartet (Schieberegler Farbe ändern) - das Problem hier ist damit verwandt aber eben nicht indentisch - deshalb habe ich einen neuen Thread gestartet.
Ich habe eine recht große DGV - die Navigation erfolgt u.a. über den "vertikalen Schieberegler". Leider ist auch hier die Position des Schieberegelers nur schwer zu erkennen ... (s. Anhang)
Das erschwert das Arbeiten mit der DGV enorm ... Leider kann man in .Net die Hintergrundfarbe der Scrollbars einer DGV nicht einstellen.
Natürlich habe ich nach dem gelösten Thread eine Umgehung - ich überlagere den Schieberegler durch eine VSCROLLBAR und spiegele das Scroll Ereginis in die Datagridview. Aber das ist natürlich eine sehr "schweinische" Umgehung.
Besser wäre es, eine "saubere Lösung" zu finden. Das hatten wir ja schon in dem anderen Thread .... die entsprechende WindowsMessage abfangen und die Eigenschaft ändern. Das Prinzip ist also klar - nur scheitert es an meinem Detailwissen ... wie lautet denn der Message Code ... und wie die Eigenschaft ...
Vielleicht hat das ja schonmal jemand gemacht .... im Netz bin ich diesbezüglich leider nicht fündig geworden ...
LG
Peter
ich hatte vor einiger Zeit einen ähnlichen Thread gestartet (Schieberegler Farbe ändern) - das Problem hier ist damit verwandt aber eben nicht indentisch - deshalb habe ich einen neuen Thread gestartet.
Ich habe eine recht große DGV - die Navigation erfolgt u.a. über den "vertikalen Schieberegler". Leider ist auch hier die Position des Schieberegelers nur schwer zu erkennen ... (s. Anhang)
Das erschwert das Arbeiten mit der DGV enorm ... Leider kann man in .Net die Hintergrundfarbe der Scrollbars einer DGV nicht einstellen.
Natürlich habe ich nach dem gelösten Thread eine Umgehung - ich überlagere den Schieberegler durch eine VSCROLLBAR und spiegele das Scroll Ereginis in die Datagridview. Aber das ist natürlich eine sehr "schweinische" Umgehung.
Besser wäre es, eine "saubere Lösung" zu finden. Das hatten wir ja schon in dem anderen Thread .... die entsprechende WindowsMessage abfangen und die Eigenschaft ändern. Das Prinzip ist also klar - nur scheitert es an meinem Detailwissen ... wie lautet denn der Message Code ... und wie die Eigenschaft ...
Vielleicht hat das ja schonmal jemand gemacht .... im Netz bin ich diesbezüglich leider nicht fündig geworden ...
LG
Peter