private static MessageBoxIcon ToMbi(ViewboxImage i) { switch (i) { case ViewboxImage.Asterisk: return(MessageBoxIcon.Asterisk); case ViewboxImage.Error: return(MessageBoxIcon.Error); case ViewboxImage.Exclamation: return(MessageBoxIcon.Exclamation); case ViewboxImage.Hand: return(MessageBoxIcon.Hand); case ViewboxImage.Information: return(MessageBoxIcon.Information); case ViewboxImage.Question: return(MessageBoxIcon.Question); case ViewboxImage.Stop: return(MessageBoxIcon.Stop); case ViewboxImage.Warning: return(MessageBoxIcon.Warning); default: return(MessageBoxIcon.None); } }
public ViewBoxResult Show( string text, string caption = null, ViewboxButtons buttons = ViewboxButtons.Ok, ViewboxImage image = ViewboxImage.None) { return(ToVbr(MessageBox.Show(text, caption, ToMbb(buttons), ToMbi(image)))); }