public TimePickerPage() { BindingContext = new TimePicker24HViewModel(); var timePicker = new CustomTimePicker24H { TextColor = Color.Gray, HeightRequest = 40, Format = "HH:mm", VerticalOptions = LayoutOptions.StartAndExpand, }; timePicker.SetBinding(TimePicker.TimeProperty, nameof(TimePicker24HViewModel.Time)); var timeLabel = new Label(); timeLabel.SetBinding(Label.TextProperty, nameof(TimePicker24HViewModel.TimeLabelText)); Title = "Time Picker"; Content = new StackLayout { Padding = new Thickness(30, 80, 30, 0), Spacing = 40, VerticalOptions = LayoutOptions.StartAndExpand, Children = { timePicker, timeLabel } }; }
public TimePickerPage() { BindingContext = new TimePicker24HViewModel(); Title = "Time Picker"; Content = new StackLayout { Children = { new CustomTimePicker24H { TextColor = Color.Gray, HeightRequest = 40, Format = "HH:mm", }.CenterExpand() .Bind(TimePicker.TimeProperty, nameof(TimePicker24HViewModel.Time)), new Label().CenterExpand().TextCenter() .Bind(Label.TextProperty, nameof(TimePicker24HViewModel.TimeLabelText)) } }.CenterExpand().Padding(30, 0); }