A Persian month view date picker (independent of system calendar and locale)
$ dotnet add package PersianMonthViewتقویم فارسی ماهانه با قابلیت انتخاب تاریخ و استفاده از تاریخ انتخاب شده که مستقل از تقویم سیستم و بر اساس تقویم استاندارد عمل می کند.
از طریق NuGet اقدام کنید:
<div dir="ltr">dotnet add package PersianMonthView
</div>
یا از طریق ویژوال استودیو:
1.Manage NuGet Packagesرا باز کنید
2.PersianMonthView را جستجو کنید
3.Installرا انتخاب کنید.
var persianDatePicker = new PersianMonthView();
Controls.Add(persianDatePicker);
// Get selected date
DateTime selectedDate = persianDatePicker.SelectedDate;
PersianDateTime persianSelectedDate = persianDatePicker.SelectedPersianDate;
</div>
این کنترل رایگان و تحت لایسنس MIT می باشد.
برای کسب اطلاعات بیشتر جهت استفاده از امکانات آبجکت MD.PersianDateTime به اینجا مراجعه کنید
با تشکر آقای محمد دیان
با من در تماس باشید: amin.shafeie@outlook.com
private void persianMonthViewControl2_CellClicked(object sender, PersianMonthView.CellClickedEventArgs e)
{
textBox1.Text=e.PersianDate.ToShortDateString();
textBox2.Text=e.GregorianDate.ToString("d",CultureInfo.InvariantCulture);
textBox3.Text = e.PersianDate.GetLongMonthName;
textBox4.Text=e.GregorianDate.ToString("MMM",CultureInfo.InvariantCulture);
textBox5.Text=e.PersianDate.ToLongDateString();
textBox6.Text=e.GregorianDate.ToString("f",CultureInfo.InvariantCulture);
}
A Persian month view date picker (independent of system calendar and locale).
Install via NuGet:
dotnet add package PersianMonthView
Or, using Visual Studio:
PersianMonthView.csharp
var persianDatePicker = new PersianMonthView();
Controls.Add(persianDatePicker);
// Get selected date
DateTime selectedDate = persianDatePicker.SelectedDate;
PersianDateTime persianSelectedDate = persianDatePicker.SelectedPersianDate;
This package is FREE and licensed under the MIT License.
Thanks to Mohammad Dayyan
For more information on how to use PersianDateTime object features please refer here
Contact me at: amin.shafeie@outlook.com