我现在使用Calendar空间,但是星期的地方全部显示成中文,我现在要无论用户计算机系统如何设置区域的都显示成英文,应该如何?

解决方案 »

  1.   

    private void Calendar1_PreRender(object sender, System.EventArgs e)
    {
     Thread threadCurrent = Thread.CurrentThread;
     CultureInfo ciNew = (CultureInfo)threadCurrent.CurrentCulture.Clone();
     ciNew.DateTimeFormat.DayNames = new string[]{"sun","mon","tu","fri","we","tu","sat"};
     ciNew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sunday;
     threadCurrent.CurrentCulture = ciNew;
    }
      

  2.   

    楼上的兄弟,我试过了,但是报错,说Thread、CultureInfo、ciNew、threadCurrent等等找不到类型或命名空间,是否缺少using指令或程序集引用。请问这是怎么回事?
      

  3.   

    using System.Threading;// 引用这个命名空间
      

  4.   

    cuike519(Help you,Help me),doggod2008(西门龙口) 正解