maui-devexpress-dot-maui-dot-datagrid-dot-datecolumn.md
Allows you to customize days of the week in the default picker.
Namespace : DevExpress.Maui.DataGrid
Assembly : DevExpress.Maui.DataGrid.dll
NuGet Package : DevExpress.Maui.DataGrid
public event EventHandler<CustomDayOfWeekCellAppearanceEventArgs> PickerCustomDayOfWeekCellAppearance
The PickerCustomDayOfWeekCellAppearance event's data class is CustomDayOfWeekCellAppearanceEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| DayOfWeek | Gets the processed day of the week. |
The example below shows how to apply a custom style to weekends (days in the calendar and days of the week).
using DevExpress.Maui.DataGrid;
void CustomDayCellStyle(object sender, CustomSelectableCellStyleEventArgs e) {
if (e.Date.DayOfWeek == DayOfWeek.Saturday || e.Date.DayOfWeek == DayOfWeek.Sunday) {
e.TextColor = Color.FromHex("F44848");
if(e.IsTrailing)
e.TextColor = Color.FromRgba(e.TextColor.Red, e.TextColor.Green, e.TextColor.Blue, 0.5);
}
}
private void CustomDayOfWeekCellStyle(object sender, CustomDayOfWeekCellStyleEventArgs e) {
if(e.DayOfWeek == DayOfWeek.Saturday || e.DayOfWeek == DayOfWeek.Sunday)
e.TextColor = Color.FromHex("F44848");
}
<dxg:DateColumn PickerCustomDayCellStyle="CustomDayCellStyle"
PickerCustomDayOfWeekCellStyle="CustomDayOfWeekCellStyle"/>
See Also