ปกติเค้าจะสร้าง Class ไว้ครับ แล้วสร้างตัวแปร จากนั้นก็ทำการ get หรือ set ค่าให้กับ Class นั้น ๆ ครับ
Code (C#)
public class Member
{
public String userID { get; set; }
}
Other Form
public void button1_Click(object sender, EventArgs e)
{
Member.userID = "win"; // set
MessageBox.Show(Member.userID); // get
}
ถึง Win App จะไม่มี Session แต่สามารถเก็บค่าลงใน Class เพื่อไปใช้ระหว่าง Form ได้ครับ
clsUsers.cs
public class clsUsers
{
private static string strUser = "";
public void setUser(String user)
{
strUser = user;
}
public static string getUser()
{
return strUser;
}
}
Form1.cs
clsUsers usr = new clsUsers();
usr.setUser(this.txtUsername.Text);
Form2.cs
clsUsers.getUser()
Form3.cs
clsUsers.getUser()
Date :
2013-08-14 09:41:45
By :
mr.win
No. 2
Guest
ขอบคุณครับ..จะลองทำดูครับ
Date :
2013-08-14 13:57:30
By :
ธีระวุฒิ
No. 3
Guest
ผมทำได้แล้วครับผมเก็บแบบนี้ครับ
namespace ProJectNew
{
public class ClassSession
{
public static string Firstname;
public static string Lastname;
}
}