2009-12-14 3 views
1

Windows Mobile에서 Hijri Date 시간 선택기를 표시해야합니다. .netcf 2.0.net Compact Framework에서 System.Threading.Thread.CurrentThread.CurrentCulture를 설정하십시오.

System.Threading.Thread.CurrentThread.CurrentCulture는 .NET CF 2.0 나는 지역 설정 올바르게 controla 패널을 설정 한

에 정의되어 있지만 날짜 시간 선택기는 여전히 양력 날짜를 표시하지 않습니다.

Windowsxs 모바일에서 Hijri 날짜 시간 선택기를 얻으려면 어떻게해야합니까?

감사합니다. 유일한 업체가 할 수있는

답변

1

가장 좋은 예제는 다음과 같습니다. Windows Mobile Globalization in Visual Studio ReloadForm 메서드를 제외하고 컨트롤을 제거하고 처리 할 필요가 없으므로 번역 및 위치 만 변경해야합니다. 실제로이 샘플은 translationn뿐만 아니라 해상도 인식 처리에도 유용합니다. resx 파일에 추가 한 경우 변환 및 위치 변경이 모두 있기 때문입니다.

private void SetCaptions() 
    { 
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); 
     this.SuspendLayout(); 
     for (int i = 0; i != Controls.Count; i++) 
     { 
      //controls[i].Dispose(); 
      resources.ApplyResources(Controls[i], Controls[i].Name, Program.Culture); 

     } 
     resources.ApplyResources(this, "$this", Program.Culture); 
     this.ResumeLayout(false); 
    } 

내 프로젝트에 맞게 사용자 정의하고 있습니다. 궁금한 점이 있거나 더 나은 해결책이 있으면 알려주세요. 감사합니다.

-1

System.Globalization.CultureInfo.CurrentCulture. * 도움이 될 것입니다 ...

1

System.Globalization.CultureInfo.CurrentCultureSystem.Globalization.CultureInfo.CurrentUICulture은 프로그래밍 방식으로 설정할 수 없습니다. 국가 별 설정을 변경하고 장치를 재설정해야합니다.

관련 문제