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

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن نسخ بيانات خلية في قريد فيو في نفس العمود solnaif1440 4 146 25-09-18, 10:44 AM
آخر رد: elgokr
  كيف أستورد بيانات ملف نصي إلى قاعدة بيانات أكسس؟ abozeyd 4 263 04-05-18, 04:21 PM
آخر رد: abozeyd
  حذف بيانات الجدول كامل بعد وقت محدد Marwan9990 1 208 20-04-18, 04:59 PM
آخر رد: محمود بكرى
  [سؤال] عمل برنامج بقاعدة بيانات x7rBI 2 254 11-02-18, 10:25 PM
آخر رد: x7rBI
  [C#.NET] اختفاء form.designer.cs من solution explorer Asmaa adel 2 128 03-02-18, 12:24 AM
آخر رد: Asmaa adel
  طريقة اضافة صورة موظف في قاعدة بيانات اكسس عن طريق ال DataBindings وادي العوضي 6 1,463 15-01-18, 05:45 PM
آخر رد: fouadmdany
  كيفية دمج قاعدة بيانات شهادات طلاب في قالب شهادة جاهز جيولوجي مبتدئ 0 195 31-10-17, 12:19 AM
آخر رد: جيولوجي مبتدئ
  كيف نضغط قاعدة بيانات أكسس برمجيا؟ abozeyd 8 489 05-09-17, 01:17 AM
آخر رد: abozeyd
  هل يمكن استخدام DLL بديلاً لـ login form Clickers 5 1,654 21-02-17, 08:39 PM
آخر رد: EnormousSoft
  طلب مساعدة في كيفية عمل حماية بكلمة سر لقاعدة بيانات من نوع sql Darel 8 975 28-01-17, 02:38 PM
آخر رد: EnormousSoft

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


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