نوشته شده توسط
anaram1991
اين خط كد رو توي يك كلاس نوشتم براي اينكه بتونم از تكست باكسي كه توي يه فرم ديگه هستش استفاده كنم (از مقداري كه كاربر تو اون تكست باكس وارد ميكنه در حين اجراي برنامه)
خوب من این کار رو می کنم.
یه کلاس تعریف کن به صورت static و داخلش یه متغیر sttic تعریف کن.
public static class ali
{
public static string a = "";
}
بعد توی فرم اول هرجا که خواستی اطلاعات تکست باکس رو بریز داخل اون متغیر:
ali.a = TextBox1.text;
بعد توی فرم 2 هرجا که خواستی اون اطلاعات رو فراخوانی کن:
TextBox12222.text = ali.a;
1 بار که بریزی توش دیگه تا وقتی که کل برنامه بسته نشده اون اطلاعات داخل متغیر داخل کلاس ذخیره می مونه پس اگه جایی نیازی نداری ازش استفاده کنی مثلاً وقتی داری فرم دومی رو می بندی اطلاعات داخلش رو پاک کن.