Met een projectje in C# .Net 2.0 lopen wij tegen een eigenaardig probleem aan.
Het komt neer op het volgende:
Wanneer een component in een Panel met AutoScroll=true de focus krijgt, scrollt het Panel naar de linker bovenhoek van dit component.
Een voorbeeld van het probleem is hier te vinden:
http://download.bleq.nl/ScrollFocusProbleem.zip
Wij zouden heel graag willen dat de scroll positie van het panel niet verandert als de focus verandert.
Voor de duidelijkheid, de download is een reconstructie van het probleem, in ons echte programma betreft het component op het panel een eigen component (extends UserControl).
Heeft iemand een oplossing voor dit probleem?
Het komt neer op het volgende:
Wanneer een component in een Panel met AutoScroll=true de focus krijgt, scrollt het Panel naar de linker bovenhoek van dit component.
Een voorbeeld van het probleem is hier te vinden:
http://download.bleq.nl/ScrollFocusProbleem.zip
Wij zouden heel graag willen dat de scroll positie van het panel niet verandert als de focus verandert.
Voor de duidelijkheid, de download is een reconstructie van het probleem, in ons echte programma betreft het component op het panel een eigen component (extends UserControl).
Heeft iemand een oplossing voor dit probleem?