BzDatePicker
انتخاب تاریخ
تقویم شمسی و میلادی، و انتخاب بازه.
دکمهفرم و اینپوتگروه اینپوتگروه دکمهانتخاب تاریختکمیل خودکارکارتنمایشلودینگدیالوگاعلانپیام عملیاتمنو کشوییکانتکس منوصفحه بندیلایت باکسدرختدیتاگریدنمودارتب و آکاردیوننویگیشن بارسایدبارتایم لاینویزارداسلایدرآپلودرادیتور متنتقویمابزار ایرانی
کامپوننتی پیدا نشد.
تاریخ شمسی و میلادی
تنها تفاوت این دو، مقدار Calendar است.
انتخاب تاریخ
انتخاب تاریخ
jalali= | greg=
| پارامتر | توضیح |
|---|---|
Calendar | BzCalendarType.Jalali یا Gregorian |
Clearable | دکمه ی پاک کردن مقدار |
Range | حالت انتخاب بازه |
AllowUntilFurtherNotice | اجازه ی بازه ی بدون پایان |
@using BzCore.Components.DatePicker
@using BzCore.Enums
<BzDatePicker @bind-Value="_jalali" Label="تاریخ شمسی"
Calendar="BzCalendarType.Jalali" Clearable />
<BzDatePicker @bind-Value="_greg" Label="تاریخ میلادی"
Calendar="BzCalendarType.Gregorian" Clearable />
<p>jalali=@_jalali?.ToString("yyyy/MM/dd") | greg=@_greg?.ToString("yyyy-MM-dd")</p>
@code {
private DateTime? _jalali;
private DateTime? _greg;
}بازه ی تاریخ
با Range فعال، دو مقدار شروع و پایان میگیره. با AllowUntilFurtherNotice بازه میتونه باز بماند.
انتخاب تاریخ
from= | to=
@using BzCore.Components.DatePicker
@using BzCore.Enums
<BzDatePicker @bind-Value="_rangeStart"
@bind-EndValue="_rangeEnd"
@bind-IsOpenEnded="_openEnded"
Calendar="BzCalendarType.Jalali"
Range
AllowUntilFurtherNotice
Label="بازه ی قرارداد" />
<p>from=@_rangeStart?.ToString("yyyy/MM/dd") | to=@(_openEnded ? "…" : _rangeEnd?.ToString("yyyy/MM/dd"))</p>
@code {
private DateTime? _rangeStart;
private DateTime? _rangeEnd;
private bool _openEnded;
}