是否可以在现有消息框中添加按钮或其他控件?这将是非常充分使用而不是制作表格。 如果现有消息框不可能,是否可以制作这样的新组件?
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
}
谢谢!
答案 0 :(得分:1)
嗯,你要找的答案是否定的。无法向MessageBox
添加其他控件。如果当前的MessageBoxButtons
枚举版没有为您提供所需的按钮,则您无法使用标准Form
或UserControl
创建自己的按钮。
您可能会看到:Custom Message Box in VC#作为起点。