我有DateTimePicker
这个属性:
this.CustomFormat = "HH:mm";
this.Format = DateTimePickerFormat.Custom;
this.ShowUpDown = true;
this.Text = "08:45";
一切都好,但是当我在控制面板中将格式更改为波斯语时:
我的时间改为“45:08”
我想这样:“08:45”
答案 0 :(得分:1)
您可能正在寻找DateTimePicker.RightToLeftLayout财产
获取或设置是否布置DateTimePicker的内容 从右到左。
这样的事情:
if (CultureInfo.CurrentCulture.TextInfo.IsRightToLeft)
{
this.dateTimePicker.RightToLeftLayout = true;
}
else
{
this.dateTimePicker.RightToLeftLayout = false;
}