我想组合 ComboBox 的值和 MessageBoxIcon。我希望它(基本上)做到这一点:
MessageBox.Show("Text", "Text", MessageBoxButtons.OK, MessageBoxIcon.ComboBox.Value.ToString());
这可能吗?它不必在一行中完成。文本将为“警告”或“错误”。
最佳答案
使用Enum.Parse方法:
MessageBox.Show("Text", "Text", MessageBoxButtons.OK,
(MessageBoxIcon)Enum.Parse(typeof(MessageBoxIcon), ComboBox.Text.ToString());
关于c# - 根据ComboBox确定MessageBoxIcon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17711481/