DialogResult result = MessageBox.Show("Do you want to delete?", string.Empty, MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1);
if (result == DialogResult.No)
{
return;
}
然后我得到弹出消息“是”和“否”。我可以翻译这两个按钮,如果是的话怎么样?
编辑:
如果有人遇到类似问题,请点击此处:
答案 0 :(得分:5)
答案 1 :(得分:2)
如果您在弹出窗口中讨论“是”/“否”文本,则文本默认为操作系统设置的本地语言。
如果要将它们本地化为其他语言,则必须实现自己的类MessageBox。
答案 2 :(得分:0)
在使用俄语设置默认UI语言的计算机上,TextBox将自动显示Da(Да)和Net(Нет),而不是Yes和No.所以基本上您不需要本地化这些。
P.S。同样适用于其他UI本地化。