Question

en C # WinForms lorsque nous affichons une boîte de message, il n'a pas de titre dans la barre de titre et aucun titre dans son bouton qui se trouve dans la barre des tâches.

Que faire si je veux mettre le titre et l'icône d'une boîte de message.

une option est que créer une forme qui apparaît et se comporte comme une boîte de message et j'afficher et masquer quand je veux. oui cela peut être fait, mais je veux modifier le « MessageBox »

Était-ce utile?

La solution

Utilisez une surcharge de MessageBox.Show tels que:

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

passer le texte de votre barre de titre dans légende et l'icône dans icône par exemple.

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

Autres conseils

Il y a une version surchargée de boîte de message show qui accepte une chaîne de titre et vous permet d'indiquer l'icône et le numéro / type de boutons.

La méthode MessageBox.Show a un tas de remplacements qui vous permettent de définir les propriétés de la fenêtre contextuelle.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top