diff options
Diffstat (limited to 'Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs')
-rw-r--r-- | Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs b/Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs index 1dbb9bb2..7cd0f11b 100644 --- a/Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs +++ b/Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs @@ -1,34 +1,36 @@ using System; - using Xamarin.Forms.CustomAttributes; namespace Xamarin.Forms.Controls { internal class DatePickerCoreGalleryPage : CoreGalleryPage<DatePicker> { - protected override bool SupportsTapGestureRecognizer - { - get { return false; } - } + protected override bool SupportsTapGestureRecognizer => false; - protected override void Build (StackLayout stackLayout) + protected override void Build(StackLayout stackLayout) { - base.Build (stackLayout); + base.Build(stackLayout); + + var dateContainer = new ViewContainer<DatePicker>(Test.DatePicker.Date, + new DatePicker { Date = new DateTime(1987, 9, 13) }); - var dateContainer = new ViewContainer<DatePicker> (Test.DatePicker.Date, new DatePicker { Date = new DateTime (1987, 9, 13) }); + var dateSelectedContainer = new EventViewContainer<DatePicker>(Test.DatePicker.DateSelected, new DatePicker()); + dateSelectedContainer.View.DateSelected += (sender, args) => dateSelectedContainer.EventFired(); - var dateSelectedContainer = new EventViewContainer<DatePicker> (Test.DatePicker.DateSelected, new DatePicker ()); - dateSelectedContainer.View.DateSelected += (sender, args) => dateSelectedContainer.EventFired (); + var formatDateContainer = new ViewContainer<DatePicker>(Test.DatePicker.Format, new DatePicker { Format = "ddd" }); + var minimumDateContainer = new ViewContainer<DatePicker>(Test.DatePicker.MinimumDate, + new DatePicker { MinimumDate = new DateTime(1987, 9, 13) }); + var maximumDateContainer = new ViewContainer<DatePicker>(Test.DatePicker.MaximumDate, + new DatePicker { MaximumDate = new DateTime(2087, 9, 13) }); + var textColorContainer = new ViewContainer<DatePicker>(Test.DatePicker.TextColor, + new DatePicker { Date = new DateTime(1978, 12, 24), TextColor = Color.Lime }); - var formatDateContainer = new ViewContainer<DatePicker> (Test.DatePicker.Format, new DatePicker { Format = "ddd" }); - var minimumDateContainer = new ViewContainer<DatePicker> (Test.DatePicker.MinimumDate, new DatePicker { MinimumDate = new DateTime (1987, 9, 13) }); - var maximumDateContainer = new ViewContainer<DatePicker> (Test.DatePicker.MaximumDate, new DatePicker { MaximumDate = new DateTime (2087, 9, 13) }); - - Add (dateContainer); - Add (dateSelectedContainer); - Add (formatDateContainer); - Add (minimumDateContainer); - Add (maximumDateContainer); + Add(dateContainer); + Add(dateSelectedContainer); + Add(formatDateContainer); + Add(minimumDateContainer); + Add(maximumDateContainer); + Add(textColorContainer); } } }
\ No newline at end of file |