xaml - c#: Accessing Protected Class Variable From Outside Class? -


i used below type of navigation in app. need var page in class. since used protected class, can't call var page. there anyway call var page. because, need var initialize class. so, how access protected class variable outside of class ?

    protected override void onnavigatedto(navigationeventargs e) {     base.onnavigatedto(e);     if (navigationcontext.querystring.containskey("page"))     {         var page = navigationcontext.querystring["page"];         browser.navigate(new uri("/f" + page + ".html, urikind.relative));     } } 

i need in class;

    private void def(object sender, eventargs e)     {         switch(page)         {         \\...         }     } 

i recommend keep in windows phone settings key,value storage.

in first class store it

protected override void onnavigatedto(navigationeventargs e) {     base.onnavigatedto(e);     if (navigationcontext.querystring.containskey("page"))     {         var page = navigationcontext.querystring["page"];         isolatedstoragesettings settings = isolatedstoragesettings.applicationsettings;          //store in settings          if (!settings.contains("qspage"))         {             //if setting has not been created, add             settings.add("qspage", page);         }         else         {             //store page in setting             settings["qspage"] = page;         }         browser.navigate(new uri("/f" + page + ".html", urikind.relative));     } } 

in seccond class use it

private void def(object sender, eventargs e) {     //if need check setting exists use      //if (isolatedstoragesettings.applicationsettings.contains("qspage"))      //retrieve tha value settings     var page = isolatedstoragesettings.applicationsettings["qspage"];      switch(page)     {     \\...     } } 

code adapted example found here quickstart: working settings in windows phone http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714090%28v=vs.105%29.aspx

and dont forget close ".html" string whith doble quotes

this other answer might helpful too

how normal people supposed persist settings in windows phone 8 app?


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -