Xamarin формирует средство выбора даты Android

#xamarin #xamarin.forms #datepicker

Вопрос:

Я использую формы Xamarin для Android и IOS. и мне нужно сделать раздел » Год » в диалоге выбора даты кликабельным.

введите описание изображения здесь

потому что я не могу выбрать год, это выбор только месяцев. проблемы с этим в том, что если я хочу отстать на 10 лет, мне нужно 120 раз менять страницу месяца, что создает очень плохой пользовательский интерфейс.

Комментарии:

1. Ничего не происходит, когда вы нажимаете на «Февраль 2016»? Это должно вызвать еще одно всплывающее окно, в котором есть способ изменить год.

2. @ToolmakerSteve ну, это не работает, и я чувствую небольшую вибрацию на своем устройстве, когда нажимаю на год, указывающий на событие, но я понятия не имею, как его использовать или даже как его назвать.

3. Вы добавили минимальную или максимальную дату, как здесь docs.microsoft.com/nl-nl/xamarin/xamarin-forms/user-interface/… или покажите какой-нибудь код . В этом трудно помочь , @ToolmakerSteve — это написать, нажать на год и изменить его.

4. Пожалуйста, нажмите на метку года (например: 2016 ). Я попробовал на нескольких устройствах Android с разными версиями Android, но не смог воспроизвести эту проблему.

5. @JessieZhang-MSFT спасибо за вашу помощь. Я нажимал на текст заголовка, который представляет дату, а не год

Ответ №1:

Пожалуйста, нажмите на метку года (например: 2016 ).

Как только вы нажмете на метку года, отобразится список лет.Затем вы можете прокрутить список годов и выбрать нужный вам особый год.