تقييم الموضوع :
  • 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 كما تشاء

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل الكود هذا صحيح خاص بالربط مع قاعدة بيانات SQL server تركي احمد 0 214 15-02-24, 10:04 AM
آخر رد: تركي احمد
  [تم الحل] مشكلة الاتصال بقاعده بيانات SQL على الشبكة maxruined 5 4,255 08-11-23, 01:00 AM
آخر رد: الحزين اليماني
  [سؤال] السلام عليكم بدون زحمة عندي نظام ارشفة مشتغلة بلغة سي شارب وقاعدة بيانات سكوال سيرفر مرتضى 1 675 13-05-23, 10:36 PM
آخر رد: عبدالله الدوسري
  [C#.NET] لماذا لا يتم عرض بيانات ahmed_king2023 0 548 22-04-23, 09:09 PM
آخر رد: ahmed_king2023
  [C#.NET] عرض بيانات قريد فيو في تكست بوكس ahmed_king2023 1 600 27-03-23, 04:54 PM
آخر رد: sanyor77
  انشاء قاعدة بيانات عن طرق الكود amonem 3 1,356 07-10-22, 12:51 PM
آخر رد: asemshahen5
  [سؤال] استيراد بيانات اصناف من الاكسيل لقاعدة بيانات البرنامج sql mazentq 8 2,345 09-07-22, 01:17 PM
آخر رد: asemshahen5
  عدد-بيانات-معينه-داخل-تقرير amonem 3 1,356 03-04-22, 09:42 PM
آخر رد: asemshahen5
  [سؤال] تحديث قاعدة بيانات العملاء kasber 3 1,400 17-02-22, 09:48 PM
آخر رد: محمود بكرى
  كيف اقوم بربط قاعدة بيانات server sql// SQLite محمدعبدالسلام 3 1,576 25-01-22, 10:54 PM
آخر رد: ابراهيم ايبو

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


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