添加控件到消息框?

时间:2015-03-05 13:30:30

标签: c# winforms controls messagebox

是否可以在现有消息框中添加按钮或其他控件?这将是非常充分使用而不是制作表格。 如果现有消息框不可能,是否可以制作这样的新组件?

PS:我使用的是win表格。我知道你可以添加是/否按钮。像这样:

DialogResult dialogResult = MessageBox.Show("Sure", "Some Title",MessageBoxButtons.YesNo);
if(dialogResult == DialogResult.Yes)
{
    //do something
}
else if (dialogResult == DialogResult.No)
{
    //do something else
}

谢谢!

1 个答案:

答案 0 :(得分:1)

,你要找的答案是否定的。无法向MessageBox添加其他控件。如果当前的MessageBoxButtons枚举版没有为您提供所需的按钮,则您无法使用标准FormUserControl创建自己的按钮。

您可能会看到:Custom Message Box in VC#作为起点。