الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم تنفيذ اكشن معين في نافذه وانا في نافذه اخري

مغلق
بدأه specialman في 27 أبريل 2007 · 5 رد · 1,112 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا الان في نافذة معينة وطلبت فيها باظهار نافذة اخري وهذه النافذه الاخري يجب عليها تنفيذ اكشن معين في النافذة الاولي

فكيف يتم فعل ذلك

علما باني استطعت تغيير قيمة موجودة في تكست بوكس موجود في النافذه الاولي ولكن هذا التكست بوكس المفروض يوجد في الحدث الخاص به textchanged عمل حدث معين لكنه لا ينفذ في هذه الحالة .

ارجو الاهتمام

وشكرا

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#2

UP

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#3

مرحبا،،

يمكنك أن تصل إلى أي أداة موجودة على أي فورم وانت في فورم أخرى، وذلك بجعل معرف هذه الأداة من نوع public وذلك بالذهاب إلى نافذة الخصائص لتلك الأداة ومن modifier تختار public.

مثلا لدي Form1, Form2

Form1 تحتوي على textBox1، أجعل معرفها من نوع public كالمشروح سابقا، ويحتوي أيضا على زر button1

عند النقر على هذا الزر نتكتب الكود التالي:

private void button1_Click(object sender, EventArgs e)
{
		  Form2 frm = new Form2();
		  frm.Owner = this;
		  frm.ShowDialog();
}

وضع في الحدث TextChange له ما يلي:

public void textBox1_TextChanged(object sender, EventArgs e)
{
			MessageBox.Show(textBox1.Text);
}

الآن في الفورم الثانية فيها textBox1 أكتب ما يلي في لحدث TextChange:

private void textBox1_TextChanged(object sender, EventArgs e)
{
			((Form1)this.Owner).textBox1.Text = this.textBox1.Text;
}

وستر النتيجة شغل واضغط على الزر ومن الفورم الثانية اكتب في الحقل النصي textBox1

وحاول تفهمه وأي سؤال إن شاء الله.......

Tesy.rar

#4

شكرا علي التجاوب اخي عبد الكريم

المثال هائل وممتاز وقد طبقته علي مثال بسيط فقد عمل ميه الميه

شكرا لك اخي

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#5

نعم الطريقة رائعة حقيقة ،، يشكر صاحبها

#6

شكرا لك أخي عبد الكريم كنعان , وجزاك الله خيرا .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…