C#.net窗体中的波斯语datetimepicker

时间:2016-10-18 19:00:25

标签: c# winforms datetimepicker jalali-calendar

我想从用户在Windows窗体C#.net中获取日期时间。我使用.net控件的datetimepicker,但它是格里高利,所以如何将此datetimepicker更改为shamsi日期??? DatetimePicker image in winform

2 个答案:

答案 0 :(得分:1)

以前,我尝试使用Behrooz Moghaddam的代码,但是使用默认的winforms DateTimePicker控件,但是该代码无法正常工作。

现在我正在使用Telerik public void run(){ while (this.running) { synchronized (this.objectToSynchronizeOn) { // Do one unit of work that requires synchronization } } } ,并在RadDateTimePicker之后编写此代码,而不是InitializeComponent()使用您的文化。

"fa-IR"

答案 1 :(得分:0)

不需要额外的库。您可以在控制面板上的“区域设置”中更改calander类型。 并在InitializeComponent();

之后添加这些行
Application.CurrentCulture = new CultureInfo("fa-IR");
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = Application.CurrentCulture.DateTimeFormat.ShortDatePattern;