MessageBox

05/11/2008 - 15:41 von Sigge | Report spam
Hallo,

verwende die MessageBox.Show Methode und erwarte, dass diese MessageBox
zentriert zum aufrufenden Fenster positioniert wird. Laut Dokumentation
sollte eigentlich nur eine Methode verwendet werden, bei der der 1. Parameter
das IWin32Window Interface implementiert hat, und dies ist doch bei einer
abgeleiteten Form der Fall.
Dennoch wird die MessageBox immer auf dem Bildschirm zentriert ausgegeben.
Kann mir jemand helfen.
Danke.

Ein Beispiel ist:
MessageBox.Show("Auf Defaultwerte zurücksetzen?", "Reset",
MessageBoxButtons.YesNo, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2).

Gruss
Sigge
 

Lesen sie die antworten

#1 Sigge
05/11/2008 - 15:45 | Warnen spam
Hallo,

das Beispiel ist:
MessageBox.Show(this, "Auf Defaultwerte zurücksetzen?", "Reset",
MessageBoxButtons.YesNo, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2)

und this ist die abgeleitete Form.

"Sigge" wrote:

Hallo,

verwende die MessageBox.Show Methode und erwarte, dass diese MessageBox
zentriert zum aufrufenden Fenster positioniert wird. Laut Dokumentation
sollte eigentlich nur eine Methode verwendet werden, bei der der 1. Parameter
das IWin32Window Interface implementiert hat, und dies ist doch bei einer
abgeleiteten Form der Fall.
Dennoch wird die MessageBox immer auf dem Bildschirm zentriert ausgegeben.
Kann mir jemand helfen.
Danke.

Ein Beispiel ist:
MessageBox.Show("Auf Defaultwerte zurücksetzen?", "Reset",
MessageBoxButtons.YesNo, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2).

Gruss
Sigge

Ähnliche fragen