Как показать всплывающее окно UserDialogs в определенной сетке в формах xamarin - PullRequest
0 голосов
/ 05 февраля 2019

Мне нужно отобразить DatePrompt при нажатии значка в формах xamarin. Но диалог пользователя отображается в верхнем левом углу экрана.Есть ли способ отобразить диалог пользователя рядом со значком.

<Image Grid.Row="1" Grid.Column="1" Source="Images/datePicker.png" WidthRequest="25" HeightRequest="25" Margin="-20,0,0,0" HorizontalOptions="End">
                    <Image.GestureRecognizers>
                        <TapGestureRecognizer Command="{Binding OnSelectDOBCommand}"  />
                    </Image.GestureRecognizers>
                </Image>

В ViewModelPage

 public Command OnSelectDOBCommand { get; set; }
 OnSelectDOBCommand = new Command(OnSelectDOB);

 private void OnSelectDOB(object obj)
    {
        //obj.Focus();

         UserDialogs.Instance.DatePrompt(new DatePromptConfig { MaximumDate = DateTime.Today, OnAction = (result) => SetDateOfBirth(result), IsCancellable = true });
    }

Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...