В моем приложении форм Xamarin я хочу отключить взаимодействие пользователя с текущей страницей при отображении пользовательского всплывающего окна. Как я могу блокировать взаимодействие с пользователем на панели инструментов. Пользователь не может коснуться панели инструментов при отображении окна предупреждения по умолчанию, используя следующий метод:Отключить взаимодействие пользователя с текущей страницей
DisplayAlert (...); Но я использую настраиваемое всплывающее окно. Пожалуйста, помогите мне.
Как вы реализовали свое пользовательское всплывающее окно? DialogFragment? –
Я использую сетку для пользовательского всплывающего окна на странице. Дисплей обрабатывается свойством Isvisible. –
Вы могли бы просто деактивировать каждую кнопку и т. Д. Вручную, пока вы показываете свою сетку, но я бы рекомендовал вместо этого использовать DialogFragment, потому что это более распространенный способ сделать это, и он будет вести себя как ваш типичный диалог (Locking взаимодействия и т. д.). Вы должны иметь возможность раздуть некоторый xml вашей сеткой в диалоговом окне Dialog. Подробнее об этой теме [из документации xamarin] (https://developer.xamarin.com/guides/android/platform_features/fragments/part_3_-_specialized_fragment_classes/#Displaying_a_Fragment). –