Hallo,
ich habe eine Form die mit einem TableLayoutPanel Controls anzeigt (Form ist komplett ausgefüllt, Fill).
Nun soll etwas über dem Form erscheinen mit einem Text (z.B. ein Label oder ein neues Form), das ganze soll zentriert über der Parent Form liegen und z.B. 80% des Parentform überdecken.
Wenn ich ein Control benutzen möchte, z.B. ein Label, wird dieses immer im Hintergrund hinter dem TableLayoutPanel angezeigt, auch wenn ich diesem vorher im Designer sage "Im Vordergrund"
Jetzt habe ich es mit einer neuen Form versucht:
Das Form wird zwar angezeigt, aber nicht über dem Parent Form zentriert sondern oben links am Parentform ausgerichtet.
Wenn ich aber:
frmTrefferAnzeige.ShowDialog()
verwende funktioniert es. Ich will aber keine Eingabe in das Formular machen, es soll einfach nur ein paar Sekunden erscheinen und dann wieder verschwinden.
Was mache ich falsch?
ich habe eine Form die mit einem TableLayoutPanel Controls anzeigt (Form ist komplett ausgefüllt, Fill).
Nun soll etwas über dem Form erscheinen mit einem Text (z.B. ein Label oder ein neues Form), das ganze soll zentriert über der Parent Form liegen und z.B. 80% des Parentform überdecken.
Wenn ich ein Control benutzen möchte, z.B. ein Label, wird dieses immer im Hintergrund hinter dem TableLayoutPanel angezeigt, auch wenn ich diesem vorher im Designer sage "Im Vordergrund"
Jetzt habe ich es mit einer neuen Form versucht:
Das Form wird zwar angezeigt, aber nicht über dem Parent Form zentriert sondern oben links am Parentform ausgerichtet.
Wenn ich aber:
frmTrefferAnzeige.ShowDialog()
verwende funktioniert es. Ich will aber keine Eingabe in das Formular machen, es soll einfach nur ein paar Sekunden erscheinen und dann wieder verschwinden.
Was mache ich falsch?