Hallo,
hab ein UserControl, dass bei Falscheingabe in einer DataGridView aufgeschaltet wird. Das UserControl ist transparent und bettet 2 Images, einen Text und ein gelbes Rechteck mit schwarzem Rand ein. Sind zu wenig Zeilen im Grid, wird das UserControl am Rand der DGV gezeichnet und kann dann über einem Scrollbalken liegen. Das UC ist der ControlCollection der TabPage hinzugefügt worden, in dem auch die DGV liegt.
Mein Problem ist, dass sich die Scrollbar über das UC legt (auch beim Hoovern mit der Mouse). Wie bekomme ich das UC zu oberst geschaltet? BringToFront() hat leider nicht geholfen und TopMost gibt es nicht. Ein Problem ist auch der ButtomUpClick auf eine Zelle, nachdem das UC ausgelöst vom DownClick gezeichnet wurde. Dann zeichnet sich die Zelle auch nach vorne (Siehe Bildanhang).
Bin mir nicht mehr Sicher, ob das mit einem UC überhaupt zu lösen ist. Wäre für Hilfe sehr dankbar.
hab ein UserControl, dass bei Falscheingabe in einer DataGridView aufgeschaltet wird. Das UserControl ist transparent und bettet 2 Images, einen Text und ein gelbes Rechteck mit schwarzem Rand ein. Sind zu wenig Zeilen im Grid, wird das UserControl am Rand der DGV gezeichnet und kann dann über einem Scrollbalken liegen. Das UC ist der ControlCollection der TabPage hinzugefügt worden, in dem auch die DGV liegt.
Mein Problem ist, dass sich die Scrollbar über das UC legt (auch beim Hoovern mit der Mouse). Wie bekomme ich das UC zu oberst geschaltet? BringToFront() hat leider nicht geholfen und TopMost gibt es nicht. Ein Problem ist auch der ButtomUpClick auf eine Zelle, nachdem das UC ausgelöst vom DownClick gezeichnet wurde. Dann zeichnet sich die Zelle auch nach vorne (Siehe Bildanhang).
Bin mir nicht mehr Sicher, ob das mit einem UC überhaupt zu lösen ist. Wäre für Hilfe sehr dankbar.