禁止关闭Xamarin表单中的Rg插件弹出窗口

Uro*_*ros 6 xamarin xamarin.forms

我在Xamarin Forms应用程序中使用Rg插件弹出窗口进行弹出。我想禁止用户关闭此弹出窗口。一段时间后,应用程序将关闭此弹出窗口。可能吗?

为什么我需要这样做:当用户第一次打开应用程序时,我想显示通常的开始页面,并在其顶部弹出。两者都可见:中间有一个弹出窗口,其周围是通常的起始页面,带有灰色覆盖。从服务器中获取数据时,将在弹出窗口中显示进度条。用户应该无法关闭此弹出窗口。提取数据结束后,我想刷新起始页面并关闭此模式。

Uro*_*ros 8

正如Dinesh kumar指出的那样,需要做两件事-禁止点击背景和禁止返回按钮:

    public MyPopup()
    {
        InitializeComponent();

        CloseWhenBackgroundIsClicked = false;
    }

    protected override bool OnBackButtonPressed()
    {
        return true; // Disable back button
    }
Run Code Online (Sandbox Code Playgroud)