VB.Net MessageBox.Show () - bewegt sich meine form auf der Rückseite

Ich habe eine MDI-Anwendung. Wenn ich zeige, eine message-box mit der MessageBox.Show(), die gesamte Anwendung verschwindet hinter all meinen offenen Fenstern, wenn ich ignorieren Sie die Meldung.

Dem code ist nichts besonderes. In der Tat, hier ist die Linie, die ruft der message-box von einer Untergeordneten MDI-form:

MessageBox.Show(String.Format("{0} saved successfully.", Me.BusinessUnitTypeName), "Save Successful", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly)

Mir.BusinessUnitTypeName() ist eine nur-lese-Eigenschaft getter, der eine Zeichenfolge zurückgibt, je nach dem Wert der member-Variablen. Es gibt keine Nebenwirkungen in dieser Eigenschaft.

Irgendwelche Ideen?

  • Ich habe das exakt gleiche problem, und ich habe nicht in der Lage, um es herauszufinden.
Schreibe einen Kommentar