Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在.net compact framework上设置System.Threading.Thread.CurrentThread.CurrentCulture_.net_Windows Mobile_Compact Framework_Localization - Fatal编程技术网

在.net compact framework上设置System.Threading.Thread.CurrentThread.CurrentCulture

在.net compact framework上设置System.Threading.Thread.CurrentThread.CurrentCulture,.net,windows-mobile,compact-framework,localization,.net,Windows Mobile,Compact Framework,Localization,我需要在windows mobile中显示Hijri日期时间选择器。netcf2.0 System.Threading.Thread.CurrentThread.CurrentCulture未在.net cf 2.0中定义 我已正确设置了controla面板区域设置,但日期时间选择器仍显示公历日期 如何在windowxs mobile中获取Hijri日期时间选择器 谢谢。系统。全球化。文化信息。当前文化。*应该有助于…系统。全球化。文化信息。当前文化。*应该有助于…系统。全球化。文化信息。当前文

我需要在windows mobile中显示Hijri日期时间选择器。netcf2.0

System.Threading.Thread.CurrentThread.CurrentCulture未在.net cf 2.0中定义

我已正确设置了controla面板区域设置,但日期时间选择器仍显示公历日期

如何在windowxs mobile中获取Hijri日期时间选择器


谢谢。

系统。全球化。文化信息。当前文化。*应该有助于…

系统。全球化。文化信息。当前文化。*应该有助于…

系统。全球化。文化信息。当前文化
系统。全球化。文化信息。当前文化
不能通过编程方式设置,因为只有制造商可以这样做那个您需要更改区域设置并重置设备。

System.Globalization.CultureInfo.CurrentCulture
System.Globalization.CultureInfo.CurrentUICulture
不能以编程方式进行设置,因为只有制造商可以这样做。您将需要更改区域设置并重置设备。

我发现的最好且简单的示例: 除了在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);
    }

我正在为我的项目定制,如果您有任何问题或更好的解决方案,请告诉我,谢谢。

我发现的最好且简单的示例: 除了在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);
    }
我正在为我的项目定制,如果您有任何问题或更好的解决方案,请告诉我,谢谢