1 implementation of IDatePicker
Microsoft.Maui.Controls (1)
DatePicker\DatePicker.cs (1)
11 public partial class DatePicker : View, IFontElement, ITextElement, IElementConfiguration<DatePicker>, IDatePicker
41 references to IDatePicker
Microsoft.Maui (38)
Handlers\DatePicker\DatePickerHandler.cs (29)
18 /// Represents the view handler for the abstract <see cref="IDatePicker"/> view and its platform-specific implementation. 23 public static IPropertyMapper<IDatePicker, IDatePickerHandler> Mapper = new PropertyMapper<IDatePicker, IDatePickerHandler>(ViewHandler.ViewMapper) 30 [nameof(IDatePicker.CharacterSpacing)] = MapCharacterSpacing, 31 [nameof(IDatePicker.Date)] = MapDate, 32 [nameof(IDatePicker.Font)] = MapFont, 33 [nameof(IDatePicker.Format)] = MapFormat, 34 [nameof(IDatePicker.MaximumDate)] = MapMaximumDate, 35 [nameof(IDatePicker.MinimumDate)] = MapMinimumDate, 36 [nameof(IDatePicker.TextColor)] = MapTextColor, 57 IDatePicker IDatePickerHandler.VirtualView => VirtualView; 80 /// Maps the abstract <see cref="IDatePicker.Format"/> property to the platform-specific implementations. 83 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 84 public static partial void MapFormat(IDatePickerHandler handler, IDatePicker datePicker); 87 /// Maps the abstract <see cref="IDatePicker.Date"/> property to the platform-specific implementations. 90 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 91 public static partial void MapDate(IDatePickerHandler handler, IDatePicker datePicker); 94 /// Maps the abstract <see cref="IDatePicker.MinimumDate"/> property to the platform-specific implementations. 97 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 98 public static partial void MapMinimumDate(IDatePickerHandler handler, IDatePicker datePicker); 101 /// Maps the abstract <see cref="IDatePicker.MaximumDate"/> property to the platform-specific implementations. 104 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 105 public static partial void MapMaximumDate(IDatePickerHandler handler, IDatePicker datePicker); 111 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 112 public static partial void MapCharacterSpacing(IDatePickerHandler handler, IDatePicker datePicker); 118 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 119 public static partial void MapFont(IDatePickerHandler handler, IDatePicker datePicker); 125 /// <param name="datePicker">The associated <see cref="IDatePicker"/> instance.</param> 126 public static partial void MapTextColor(IDatePickerHandler handler, IDatePicker datePicker);
Handlers\DatePicker\DatePickerHandler.Standard.cs (8)
5 public partial class DatePickerHandler : ViewHandler<IDatePicker, object> 9 public static partial void MapFormat(IDatePickerHandler handler, IDatePicker datePicker) { } 10 public static partial void MapDate(IDatePickerHandler handler, IDatePicker datePicker) { } 11 public static partial void MapMinimumDate(IDatePickerHandler handler, IDatePicker datePicker) { } 12 public static partial void MapMaximumDate(IDatePickerHandler handler, IDatePicker datePicker) { } 13 public static partial void MapCharacterSpacing(IDatePickerHandler handler, IDatePicker datePicker) { } 14 public static partial void MapFont(IDatePickerHandler handler, IDatePicker datePicker) { } 15 public static partial void MapTextColor(IDatePickerHandler handler, IDatePicker datePicker) { }
Handlers\DatePicker\IDatePickerHandler.cs (1)
19 new IDatePicker VirtualView { get; }
Microsoft.Maui.Controls (3)
DatePicker\DatePicker.cs (2)
233 DateTime IDatePicker.Date 239 string IDatePicker.Format
ViewExtensions.cs (1)
404 else if (element is IDatePicker dp)