2010-08-07 26 views
3

我想在Windows應用程序上維護會話。如何在Windows窗體中維護會話?

如何維護用戶會話,就像我們在ASP.NET中使用的一樣,以跟蹤用戶信息?

+3

請爲您的目的定義「會話」(它有許多可能的含義)。 – Richard 2010-08-07 09:38:25

+0

請具體說明您的要求。 – 2010-08-07 10:52:12

回答

4

如果您的意思是,如何將用戶使用您的應用程序完成的程序設置序列化,並且您希望在程序重新啓動後恢復它們,一種簡單的方法是內置settings-management。這適用於WinForms和WPF:

在VS的屬性下,您可以定義應用程序中的所有設置(包括數據類型),然後您可以設置並獲取Properties.Settings.Default屬性的值。請注意,存在兩種類型的設置:應用程序用戶。您需要保存用戶的「會話」狀態 - 用戶

有關在.net窗口應用程序中保存設置的更多信息,請參閱here

5

如果你的意思是像在asp.net中的會話,那麼就沒有必要。 Windows應用程序維護狀態,不像Web應用程序。

這不包括關閉和重新啓動應用程序。