DialogResult dr = MessageBox.Show("你确定要重启吗?", "提示", MessageBoxButtons.OKCancel)
现在弹出的是“确定”“取消”,怎么能变成“OK”和“cancel”?

解决方案 »

  1.   

    通过多语言实现或XML配置资源文件实现
     
    Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-CN");
      Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-us");
      Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("ja-JP");参考
    参考
      

  2.   

    你说的是按钮上的文字啊MessageBox.Show("test", Text, MessageBoxButtons.OK);
    一般都是"OK",你在开始⇒控制面板⇒地域环境里面语言设定一下试试。
      

  3.   

       Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(System.Configuration.ConfigurationSettings.AppSettings["Language"]);
                Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
    我是通过修改配置文件里实现中英文切换的,可是不行