السلام عليكم
ليا سؤال
ازاى اعمل وصلة بين اكثر من فورم
اوضحة اكتر
مثلا عندى تكست بوكس فى فورم واحد
ازاى اقدر اتحكم فى من خلال فرم اتنين
يعنى اقدر اتحكم فى فورم واحد من خلال فورم اتنين اتمنى ان تكون وصلت فكرتى
وشكرا لكوم
السلام عليكم
ليا سؤال
ازاى اعمل وصلة بين اكثر من فورم
اوضحة اكتر
مثلا عندى تكست بوكس فى فورم واحد
ازاى اقدر اتحكم فى من خلال فرم اتنين
يعنى اقدر اتحكم فى فورم واحد من خلال فورم اتنين اتمنى ان تكون وصلت فكرتى
وشكرا لكوم
عرّف Textbox في فورم واحد على أنه public
وهيك بتتعامل معاه بكل سهولة
يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة
اخى شكرااا ليك على استجبتك
لكن انا عرفتها على انها public
لكن لما جيت استعديها فى فورم اتنين ما وجدتها
وشكرا ليك
ارجو التوضيح اكثر
TestAll.rarأخي الكريم
ممكن تستخدم ال Delegates
في المرفقات مثال : افتح Form2 فيها TextBox اكتب فيه واضغط Pass to form2 هتلاقي ال Text في TextBox بتاع From1 اتغير بال Text بتاع ال TextBox اللي في Form2
Have fun ;) ;)
شكراااا ليك اخى على المثال الجميل دة
تكرم اخى على المرور
بعد تعريف TextBox على أنه Public يكون الاستدعاء كما يلي
Form2 F = new Form2(); F.TextBox1.Text="النص";
يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة
تمام ظبط معايا اخى لكن انا بردو جربت هالطريقة وظبط معايا بردو
ارحو تشوف ان كانت هالفكرة صح ام لا
dim m as new form1
m.textbox1.text="النص"
هو فعلا بعد ما اعمل كدة بيوصل للفورم اتنين لكن لو كتبت اى امر ما بيتم مش بيتنفذ
تم تعديل هذه المشاركة بواسطة Crazy Programmer في 15 أغسطس 2006 في 23:07
أخي هذا الكود نصاً وتفصيلاً وهو شغال
يمكنك التعديل كما تشاء ليتلائم مع فيجوال بيسك
private void button2_Click(object sender, EventArgs e)
{
Form2 F = new Form2();
F.textBox1.Text = "بسم الله الرحمن الرحيم";
F.Show();
}يبدو أنه حصل خطأ أثناء الإرسال
Form2 F = new Form2(); F.textBox1.Text = "بسم الله الرحمن الرحيم"; F.Show();
يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة
تسلم يدك يا اخى اظن ان الفكرة وصلت ليا شكرااا ليك عزيزى
تسلم يدك يا اخى اظن ان الفكرة وصلت ليا شكرااا ليك عزيزى
Form1.TextBox1.Text = "GoodMan"
دا الكود الخاص بال VB.Net
علي مااعتقد لن يختلف في C# غير الاختلافات الجوهريه
شكرا ليك اخى على اهتمامك EgyProgramer
هذا الموضوع مغلق.