یه کلاسی دارم به اسم کاربر . می خوام وقتی به سیستم ورود کرد اطلاعاتش رو در بقیه فرم هام نشون بدم ؟
چه جوری می شه این آبجکت رو در بقیه کلاس ها استفاده کرد ؟
یه کلاسی دارم به اسم کاربر . می خوام وقتی به سیستم ورود کرد اطلاعاتش رو در بقیه فرم هام نشون بدم ؟
چه جوری می شه این آبجکت رو در بقیه کلاس ها استفاده کرد ؟
نمی دونم درست فهمیدم یا نه...
فرض کنیم یه کلاس داریم به اسم User
بی نهایت راه وجود داره مثلا کلاس Program رو باز کن و این تکه کد رو داخلش وارد کن. حالا در هر فرمی می تونی برای اطلاعات کاربر فعلی از Program.CurrentUser استفاده کنی...
private User _currentUser
public static User CurrentUser
{
get { return _currentUser; }
set { _currentUser = value; }
}
اگر به بهداشت و سلامت حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
وبلاگ شخصی من: fadavi.net
اینجا کمتر سر میزنم. (تلگرام من)
می تونید از کدای زیر استفاده کنید:
این کدا رو توی فرم لاگینتون بنویسین:
public static class user
{
public static string name;
public static string pass;
}
حالا با کد زیر نام کاربری و کلمه عبور رو داخل این متغیرها بریزین
user.name = (string)name.ExecuteScalar();
user.pass = (string)pass.ExecuteScalar();
name و pass رو با یه select بیرون بکشید.
حالا داخل رویداد فرم دومتون این کد رو وارد کنید:
label1.Text = Form1.user.name;
label2.Text = Form1.user.pass;