نمایش نتایج 1 تا 4 از 4

نام تاپیک: پاس دادن پارامتر (متغیر) C#‎‎

  1. #1

    پاس دادن پارامتر (متغیر) C#‎‎

    سلام دوستان خسته نباشید
    اول از همه می خوام از ایجاد تاپیک جدید عذر خواهی کنم چون هر چقدر جستجو کردم نتیجه نداشت
    2تا سوال شبیه هم داشتم

    1-می خوام یکسری متغیر از فرم اصلی به یک فرم فرعی بفرستم (پاس دادن) چطور باید این کار روکرد

    2-و چطور از فرم های فرعی به فرم اصلی پاس بدم تشکز می کنم

  2. #2
    کاربر دائمی آواتار alireza264
    تاریخ عضویت
    تیر 1390
    محل زندگی
    تهران
    پست
    264

    نقل قول: پاس دادن پارامتر (متغیر) C#‎‎‎

    نقل قول نوشته شده توسط miladfcb مشاهده تاپیک
    سلام دوستان خسته نباشید
    اول از همه می خوام از ایجاد تاپیک جدید عذر خواهی کنم چون هر چقدر جستجو کردم نتیجه نداشت
    2تا سوال شبیه هم داشتم

    1-می خوام یکسری متغیر از فرم اصلی به یک فرم فرعی بفرستم (پاس دادن) چطور باید این کار روکرد

    2-و چطور از فرم های فرعی به فرم اصلی پاس بدم تشکز می کنم
    سلام
    روش اول: فرم دوم رو اینجوری تغییر بده


    public partial class Form2 : Form
    {
    int my_x, my_y;
    public Form2(int x, int y)
    {
    my_x = x;
    my_y = y;
    InitializeComponent();
    }

    }

    و در فرم اول به این صورت فراخوانیش کن

    Form2 frm2 = new Form2(5, 6);
    frm2.ShowDialog();


    روش دوم در فرم دوم چند متغیر با دسترسی public بساز

    public partial class Form2 : Form
    {
    public int my_varx, my_vary;

    و در فرم اول بهشون مقدار بده

    Form2 frm2 = new Form2();
    frm2.my_varx = 5;
    frm2.my_vary = 6;
    frm2.ShowDialog();

    روش سوم یک کلاس static با دسترسی public بساز و فیلد هاشو تو هر فرمی که خواستی بخون یا مقدار بده

    public static class Class1
    {
    public static int x;
    public static int y;
    }

    استفاده در هر فرم

    Class1.x = 5;
    Class1.y = 6;

    a = Class1.x;
    b = Class1.y;



  3. #3

    نقل قول: پاس دادن پارامتر (متغیر) C#‎‎‎

    نقل قول نوشته شده توسط alireza264 مشاهده تاپیک
    سلام
    روش اول: فرم دوم رو اینجوری تغییر بده


    public partial class Form2 : Form
    {
    int my_x, my_y;
    public Form2(int x, int y)
    {
    my_x = x;
    my_y = y;
    InitializeComponent();
    }

    }

    و در فرم اول به این صورت فراخوانیش کن

    Form2 frm2 = new Form2(5, 6);
    frm2.ShowDialog();


    روش دوم در فرم دوم چند متغیر با دسترسی public بساز

    public partial class Form2 : Form
    {
    public int my_varx, my_vary;

    و در فرم اول بهشون مقدار بده

    Form2 frm2 = new Form2();
    frm2.my_varx = 5;
    frm2.my_vary = 6;
    frm2.ShowDialog();

    روش سوم یک کلاس static با دسترسی public بساز و فیلد هاشو تو هر فرمی که خواستی بخون یا مقدار بده

    public static class Class1
    {
    public static int x;
    public static int y;
    }

    استفاده در هر فرم

    Class1.x = 5;
    Class1.y = 6;

    a = Class1.x;
    b = Class1.y;



    دوست عزیز خیلی خیلی ممنون از پاسخ گویی شما

  4. #4
    کاربر دائمی آواتار MehdiElexal
    تاریخ عضویت
    آذر 1388
    محل زندگی
    پشت میز
    پست
    519

    نقل قول: پاس دادن پارامتر (متغیر) C#‎‎

    نقل قول نوشته شده توسط miladfcb مشاهده تاپیک
    سلام دوستان خسته نباشید
    اول از همه می خوام از ایجاد تاپیک جدید عذر خواهی کنم چون هر چقدر جستجو کردم نتیجه نداشت
    2تا سوال شبیه هم داشتم

    1-می خوام یکسری متغیر از فرم اصلی به یک فرم فرعی بفرستم (پاس دادن) چطور باید این کار روکرد

    2-و چطور از فرم های فرعی به فرم اصلی پاس بدم تشکز می کنم

    شما به سادگی میتونی متغییر های پابلیک استفاده کنی و اینکارو کنی
    public static int a=0;


    فرض که در فرم یک این متغییر تعریف شده باشه در تمام فرم هاتون میتونید ابتدا با صدا زدن نام فرم و سپس نام متغییر ازش استفاده کنید
    بطور مثال در فرم دیگه
    textBox1.Text=Form1.a.toString();

تاپیک های مشابه

  1. هدایت شدن به صفحه دیگر و پاس دادن پارامتر
    نوشته شده توسط boof1364 در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: چهارشنبه 05 خرداد 1389, 13:30 عصر
  2. پاس دادن پارامتر از VB به CRYSTAL REPORT
    نوشته شده توسط زهره در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: شنبه 03 شهریور 1386, 06:57 صبح
  3. پاس دادن پارامتر به Store Procedure
    نوشته شده توسط سلماس در بخش VB.NET
    پاسخ: 7
    آخرین پست: شنبه 02 مهر 1384, 22:01 عصر
  4. پاس دادن پارامتر به کریستال ریپورت در وی بی
    نوشته شده توسط ario در بخش برنامه نویسی در 6 VB
    پاسخ: 13
    آخرین پست: چهارشنبه 14 اردیبهشت 1384, 22:00 عصر
  5. پاس دادن پارامتر به یک web form
    نوشته شده توسط saffari2005 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 12 دی 1383, 21:42 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •