مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

_vahid

عضویت از 1394/09/17

انتقال مقدار از فرمی ب فرم دیگر

  • جمعه 23 بهمن 1394
  • 19:13
تشکر میکنم

سلام   در فرم 1 یک button هست ک فرم 2 رو صدا میزنه  و فرم 1 همچنان پا برجاست   و در فرم 2 مقادیری را رو از دیتابیس select میگیریم حالا میخام بدون صدا زدن دوباره فرم 1 یکی از این مقدارهای دیتابیس رو توی فرم یک نشان بدم 

form1 fr=new form1();

fr.show();

این کد باعث میشه فرم 1 دوباره باز بشه    اما تو این پروژه فرم 1 قبلا باز شده و فقط میخایم مقداری رو به این فرم انتقال بدیم

ممنونم 

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 23 بهمن 1394
  • 21:30
در فرم دوم قرار می دهی

1-در کلاس فرم میگداری
 private string _settext;
        public string SetText
        {
            get { return _settext; }
            set { _settext = value; }
        }

2-در فرم لود میگذاری
this.textBox1.Text = this._settext

 

1-در پشت دکمه

Form2 newForm2 = new Form2();
            newForm2.SetText = this.textBox1.Text;
            newForm2.ShowDialog();

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 24 بهمن 1394
  • 08:57

میتونید در بالای فرم 2 یک Property تعریف کنید و در فرم 1 ، فرم 2 را به صورت ShowDialog باز کنید

سپس در فرم 1 به Propery مربوطه دسترسی خواهید داشت

کاربر سایت

_vahid

عضویت از 1394/09/17

  • شنبه 24 بهمن 1394
  • 19:56

ممنونم 

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)