Xamarin.Form如何在MVVMCross中使用Rg.Plugins.Popup页面?

我想在mvvmcross上使用一个名为rg.plugin.popup的插件创建一个弹出窗口,但是不知道如何实现。我已经在常规xamarin.form上尝试过它,并且可以正常工作。

这是我尝试在MVVMCross上进行导航的方式:

collections.deque

但是出现this错误: “错误CS0103名称'Navigation'在当前上下文中不存在”

非常感谢您的帮助^ _ ^

liuweiwangyujia 回答:Xamarin.Form如何在MVVMCross中使用Rg.Plugins.Popup页面?

您可以使用“ PopupNavigation.Instance”代替“ Navigation”。 您必须初始化此导航:

https://github.com/rotorgames/Rg.Plugins.Popup/wiki/Getting-started#initialization

public IMvxCommand OnFilterLabel
    {
        get
        {
            return new MvxCommand(async() =>
            {
                await PopupNavigation.Instance.PushAsync(new FilterAttendPopup());
                MessagingCenter.Subscribe<Attendance>(this,"ReceiveData",(value)=> { });
            });
        }
    }

如果要使用“导航”,则必须使用:

using Rg.Plugins.Popup.Extensions;
本文链接:https://www.f2er.com/3144495.html

大家都在问