Forms
TwDateTimePicker
TwDateTimePicker is a Blazor component for choosing a date and time in one input. Bind Value, set Format and Placeholder, and use PreferNativePicker on mobile.
Last updated
Basic DateTime Picker
Bind
SelectedDateTime for a DateTime value, or Value for a plain string.@bind-SelectedDate (DateTime): 10/1/2026
@bind-Value (string): 01/10/2026 20:41
Input Variants
The DatePicker supports different visual variants for the input field.
Dense DateTime Picker
Set
Dense for a more compact input with a smaller height and text size. Every single-line input shares the same dense height, so they line up when used side by side.Disabled and Readonly DateTime Picker
Use the
Disabled and ReadOnly properties to restrict interaction with the datetime picker.Theme Configuration
Styling is controlled by
TwBlazorTheme.Components (a TwDatePickerTheme), configured via the
AddTwBlazor() options callback described on the Get Started page.
Every property is a set of Tailwind classes, so changes are picked up by your own Tailwind build.
| Property | Type | Controls |
|---|---|---|
Header |
string | |
WeekdaysHeader |
string | |
Base |
string | |
ActiveClass |
string | |
ButtonClass |
string | |
RangeClass |
string | |
RangeMonthCaptionClass |
string | |
PrevMonthClass |
string | |
DefaultFormat |
string | |
DefaultDateTimeFormat |
string | |
DefaultDateTimeFormat12Hour |
string | |
DefaultRangeSeparator |
string | |
IconTriggerWrapper |
string | |
IconGlyph |
string | |
TextfieldPadding |
string | |
NativeInputAppearance |
string | |
PanelWidth |
string | |
HeaderControls |
string | |
Body |
string | |
YearsGrid |
string | |
MonthsGrid |
string | |
DualMonthLayout |
string | |
DualMonthColumn |
string | |
DayGrid |
string | |
DayHeaderCellPadding |
string | |
DayAbbreviation |
string | |
RangeStageTabsContainer |
string | |
RangeStageTabInactive |
string | |
PanelMaxHeight |
string | |
PanelMaxWidth |
string | |
DualMonthPanelWidth |
string | |
StageTabBase |
string | |
HeaderNavButton |
string |
Full reference: TwDatePickerTheme on the API docs.