Korzystanie z C # .NET (Winforms).
Chcę wiedzieć, jak mogę wyświetlić okna komunikatów z Ding!!
dźwiękiem i czerwonym krzyżykiem. I o to właśnie chodziło:
Jak zrobić takie rzeczy dla mojego oprogramowania, z niestandardowymi błędami i niestandardowymi ostrzeżeniami?
MessageBox.Show("asdf");
nie daje mi dostosowania.
Wypróbuj szczegóły: użyj dowolnej opcji.
MessageBox.Show("your message", "window title", MessageBoxButtons.OK, MessageBoxIcon.Warning // for Warning //MessageBoxIcon.Error // for Error //MessageBoxIcon.Information // for Information //MessageBoxIcon.Question // for Question );
źródło
MessageBox.Show( "your message", "window title", MessageBoxButtons.OK, MessageBoxIcon.Asterisk //For Info Asterisk MessageBoxIcon.Exclamation //For triangle Warning )
źródło
Powinieneś dodać przestrzeń nazw, jeśli jej nie używasz:
System.Windows.Forms.MessageBox.Show("Some text", "Some title", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
Alternatywnie możesz dodać na początku swojego pliku:
using System.Windows.Forms
a następnie użyj (jak podano w poprzednich odpowiedziach):
MessageBox.Show("Some text", "Some title", MessageBoxButtons.OK, MessageBoxIcon.Error);
źródło