Frage

in C # WinForms, wenn wir ein Meldungsfeld angezeigt wird es keinen Titel in der Titelleiste und keinen Titel in der Schaltfläche, die in der Taskleiste ist.

Was passiert, wenn ich möchte Set Titel und Symbol für ein Meldungsfeld an.

eine Option ist, dass ein Formular erstellen, das erscheint und verhält sich wie ein Meldungsfeld, und ich zeigen und verstecken es, wenn ich will. ja, das kann getan werden, aber ich will die „MessageBox“

ändern
War es hilfreich?

Lösung

Verwenden Sie einen MessageBox.Show Überlastung wie zum Beispiel:

public static DialogResult Show(
    string text,
    string caption,
    MessageBoxButtons buttons,
    MessageBoxIcon icon
)

, indem Sie Ihre Titelleiste Text in Beschriftung und Ihr Symbol in Symbol z.

MessageBox.Show("Oh noes!", "My Application", MessageBoxButtons.OK, MessageBoxIcon.Error);

Andere Tipps

Es gibt eine überladene Version der Show Message-Box, die einen Titel Zeichenfolge akzeptieren und lassen Sie das Symbol und die Anzahl / Art der Tasten angeben.

Die MessageBox.Show Methode eine Reihe von Überschreibungen hat, mit denen Sie die Eigenschaften des Pop-up setzen.

http : //msdn.microsoft.com/en-us/library/system.windows.forms.messagebox.show%28VS.71%29.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top