Xamarin表单在启动应用程序时读取文件,并在关闭时保存



我想保存配置文件。当我从按钮调用保存和加载功能时,它可以正常工作。但我想改进它,保存我的文件并在应用程序关闭/打开时加载。这些方法在MainPage.xaml.cs.上

 protected override void OnStart()
    {
        MainPage mainPage = new MainPage();
        mainPage.Load_File();
    }
    protected override void OnSleep()
    {
        MainPage mainPage = new MainPage();
        mainPage.Save_File();
    }

当我这样创建它时,保存和加载不起作用。

创建MainPage时,保存对它的引用,以便以后可以重用它

MainPage main;
public App ()
{
    InitializeComponent ();
    MainPage = main = new MainPage();
}
protected override void OnStart()
{
    main.Load_File();
}
protected override void OnSleep()
{
    main.Save_File();
}

最新更新