c#wpf会话存储和检索

时间:2015-10-21 10:00:03

标签: c# wpf login

我有一个登录验证,用户将输入他们的身份证号码。在数据库中,身份证号码链接到多个信息。 我想要做的是在登录页面中创建一个会话,其中身份证号码将存储在一个字符串或对象中,并且可以在另一个页面中检索它以调出数据库中的信息。但是,我一直在寻找解决方案,但无法找到任何解决方案。很高兴有人可以帮助我,谢谢!

1 个答案:

答案 0 :(得分:3)

你有很多可能性;

Application.Current.Properties["ID"] = id; //id is the value you got from the database.

使用它,在您想要输入的页面中输入

int id = int.Parse(Application.Current.Properties["ID"].ToString());

将其删除

Application.Current.Properties.Remove("ID");


第二种方法是创建静态变量

public class MyClass
{
    public static int ID = 0;
}

要访问它,只需致电MyClass.ID