DialogResult result = MessageBox.Show("Do you want to delete?", string.Empty, MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1);
if (result == DialogResult.No)
{
return;
}
然后我弹出带有“是”和“否”的消息。我可以翻译这两个按钮,如果是的话,怎么样?如何在紧凑框架中转换DialogResult中的按钮?
编辑:
如果任何人有类似的问题,看看这里:
http://www.christec.co.nz/blog/archives/134
是否要更改按钮上的标题? – adatapost
如果你可以限制自己到Vista,那么你可以使用TaskDialog API。 –
可能重复的[自定义按钮标题在.NET消息框?](http://stackoverflow.com/questions/234774/custom-button-captions-in-net-messagebox) –