更改MetroFramework MetroMessageBox颜色

时间:2014-09-14 08:18:13

标签: vb.net visual-studio-2013 messagebox

我在Windows窗体上使用MetroFramework。我无法改变MetroMessageBox的颜色。如果我在参数上使用MessageBoxIcon,我可以更改颜色,但它仅限于两种颜色,红色表示错误,橙色表示警告。我尝试改变主表单的样式,但它不起作用。

1 个答案:

答案 0 :(得分:3)

没有内置方法可以更改 MetroFramework MessageBox的颜色。您可以创建自己的MessageBox,也可以使用 5 内置颜色。

  • 绿色:MessageBoxIcon.Question
  • 蓝色:MessageBoxIcon.AsteriskMessageBoxIcon.Information
  • 红色:MessageBoxIcon.ErrorMessageBoxIcon.HandMessageBoxIcon.Stop
  • 橙色:MessageBoxIcon.ExclamationMessageBoxIcon.Warning
  • 格雷:MessageBoxIcon.None