向消息框添加控件?
Add controls to a messagebox?
是否可以向现有消息框添加按钮或其他控件?这将非常有用,而不是制作表格。
如果现有的消息框不可行,是否可以制作一个这样的新组件?
PS: 我正在使用 win 表单。我知道您可以添加 yes/no 按钮。像这样:
DialogResult dialogResult = MessageBox.Show("Sure", "Some Title",MessageBoxButtons.YesNo);
if(dialogResult == DialogResult.Yes)
{
//do something
}
else if (dialogResult == DialogResult.No)
{
//do something else
}
已经谢谢了!
嗯,你要找的答案是否定的。无法向 MessageBox
添加其他控件。如果当前MessageBoxButtons
enum doesn't provide you with your required buttons then you have no other option then to make your own, using a standard Form
or a UserControl
。
您可能会看到:Custom Message Box in VC# 作为起点。
是否可以向现有消息框添加按钮或其他控件?这将非常有用,而不是制作表格。 如果现有的消息框不可行,是否可以制作一个这样的新组件?
PS: 我正在使用 win 表单。我知道您可以添加 yes/no 按钮。像这样:
DialogResult dialogResult = MessageBox.Show("Sure", "Some Title",MessageBoxButtons.YesNo);
if(dialogResult == DialogResult.Yes)
{
//do something
}
else if (dialogResult == DialogResult.No)
{
//do something else
}
已经谢谢了!
嗯,你要找的答案是否定的。无法向 MessageBox
添加其他控件。如果当前MessageBoxButtons
enum doesn't provide you with your required buttons then you have no other option then to make your own, using a standard Form
or a UserControl
。
您可能会看到:Custom Message Box in VC# 作为起点。