我想知道是否有人之前已经这样做或试图这样做。我想从当前页面导航到生成并存储在隔离存储中的页面。
这可能吗?
我已经找到了一种生成xaml代码的方法,我正在努力生成xaml.cs文件,但我似乎无法找到一种导航到隔离存储中新创建的现有文件的方法。 我正在使用“isostore”URI模式,但它在RootFrame_NavigationFailed中引发异常: [System.InvalidOperationException] = {“在位置'/isostore; /screenTest.xaml'找不到XAML。”}。提前谢谢。
致以最诚挚的问候,
西皮
答案 0 :(得分:1)
我认为你能得到的最接近的是:
XamlReader.Load
缺点:
答案 1 :(得分:0)
public MainPage()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}
void MainPage_Loaded(object sender, RoutedEventArgs e)
{
string UserName;
IsolatedStorageSettings.ApplicationSettings.TryGetValue<string>("UserName", out UserName);
if (!string.IsNullOrEmpty(UserName))
{
txtUserName.Text = UserName;
txtPassword.Focus();
}
else
txtUserName.Focus();
}
private void btnLogin_Click(object sender, RoutedEventArgs e)
{
IsolatedStorageSettings.ApplicationSettings["UserName"] = txtUserName.Text;
}