[C# .Net 2] Autoscroll bij focus probleem

Pagina: 1
Acties:

  • Fl4sh3r
  • Registratie: Juni 2002
  • Laatst online: 02-10-2023
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?

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Ik denk dat je vastzit aan het overriden van het Panel component.
Zie ook hier

Nu met Land Rover Series 3 en Defender 90


  • Fl4sh3r
  • Registratie: Juni 2002
  • Laatst online: 02-10-2023
Thanks, met die link zijn we een heel eind gekomen.

Er ontbrak nog wel één event handler voor de MouseWheel.