تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] نقل بيانات من form لآخر ؟
#1
السلام عليكم ورحمة الله وبركاته



لو عندي form1 وفيه textBox وفتحت form2 بوضعية  showdialog بحيث لا يزال form1 مفتوح
وأردت نقل بيانات label من form2 الى مربع النص في form1 ؟؟؟

وجدت الحل بهذه الطريقة

كود :
           var f = Application.OpenForms["Form1"] as Form1;
           f.textBox1.Text = label1.Text;
           Close();
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد
تم الشكر بواسطة: عابر سبيل 2 , عابر سبيل 2 , elgokr
#2
وعليكم السلام ورحمة الله وبركاته

كل ما عليك تطبيق طبقاً للشرح التالى
فى البداية تاتى على خصائص textBox فى الفورم الاول
وتغيير قيمة Modifiers الى Public

حتى الان جميل وبدون مشكلة

ناتى فى زر فتح الفورم الثاني ويجب ان يكون بهذا الشكل
كود :
           Form2 F2 = new Form2(this);
           F2.ShowDialog();

طبعاً يمكنك تغيير كلمة F2 لما تشاء ...
ناتى فى الفورم الثاني ونطبق الكود التالى
كود :
   public partial class Form2 : Form
   {
       Form1 F1;
       public Form2(Form1 Form_)
       {
           InitializeComponent();
           this.F1 = Form_;
       }

       private void button1_Click(object sender, EventArgs e)
       {
           F1.textBox1.Text = label1.Text;
           this.Close();
       }
   }

وبكده انت عند اغلاق الفورم مثلاً كما فى الكود الاعلى
ستجد انه يرحل القيمة من label1 الى textBox1 الموجود فى الفورم الاول

طبعاً يمكنك التعديل على حدث button1_Click كما تشاء

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] تقرير بيانات موظف amonem 5 139 17-01-21, 06:26 PM
آخر رد: amonem
  تقرير بيانات مرتب لموظف واحد amonem 2 103 25-12-20, 07:49 PM
آخر رد: amonem
  حفظ بيانات العاملين فى الارشيف amonem 9 283 18-12-20, 08:50 PM
آخر رد: amonem
  الإتصال بقاعدة بيانات SqlServer khalid475 2 133 05-12-20, 04:41 PM
آخر رد: khalid475
  مساعده فى تشغيل قاعده بيانات SQL Server على سيرفر VPS maxruined 8 803 23-11-20, 05:32 PM
آخر رد: صفاء صفاء صفاء
  لا يتم التحديث بيانات الداتا جريد إالا بعد مناداه الدالة مرتان و 3 مرات Rabeea Qbaha 6 371 05-11-20, 04:33 AM
آخر رد: Rabeea Qbaha
  استفسار بخصوص جلب بيانات موجودة في شيت اكسل وعرضة في اليوزر فورم khaldoun.alkurtina 0 422 30-05-20, 04:29 AM
آخر رد: khaldoun.alkurtina
  [سؤال] تشفير ملف قاعدة بيانات اكسس ! منه 2 537 16-05-20, 09:56 PM
آخر رد: khodor1985
  [سؤال] طريقة برمجة زرار اخذ نسخة احتياطية من قاعدة بيانات sql بلغة فيجول ahmeddor 3 665 28-03-20, 05:16 PM
آخر رد: asemshahen5
  شرح الاتصال باى ماكينه حضور وانصراف بقاعده بيانات سيكول alhlwany 5 4,906 11-02-20, 03:41 PM
آخر رد: alhlwany

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم