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

call textbox in other frorm

مغلق
بدأه akrm في 25 مارس 2007 · 4 رد · 548 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

الموضوع ببساطه هو اني عندي فورم عليها تكست بوكس وزرار

عند الضغظ علي الزرار يتم اضافه للفورم يوزر كنترول يحتوي علي زرار 2 عند الضغط علي زرار2 يتم تشغيل for loop تعد من 1 الي 1000واظهار الناتج في ال تكست بوكس

المشكله ان مافيش حاجه بتظهر في التكست بوكس

علي الرغم من اني بعمل break point وبيظهر ان كل شيئ صح وان الفعلان التكست بو كس واخد القيمه

وده الكود الي كتبته جوه اليوزكنترول

private Form1 fg = new Form1();

then  inside the button i write 

private void Button_Click(object sender, EventArgs e)

{

fg.textBox1.Text = "Akram badr";مثلا

}

وانا جربت كمان طريقه Passing Data Between Forms. بأستخدام

delegate and over loading constructor

وبيعطي نفس النتيجه

فهل من مساعده

#2

السلام عليكم ورحمه الله وبركاته

أخي الكريم الامر ابسط من كل ذلك يبدو ان الامر اختلط عليك علي العموم

يارب اكون فهمت ما تريد من سؤالك وهذه ان شاء الله الاجابه

والسلام عليكم ورحمه الله وبركاته(لا تنسونا من صالح دعائكم)

WindowsApplication1.rar

#3

السلام عليكم ورحمه الله وبركاته

جزاك الله كل خير

بس انت استخدمت تيمر

ياريت لو تفكر معايه في اي حاجه تاني بدل التيمر

#4

السلام عليكم ورحمه الله وبركاته اخي akrm

يارب ينفعك المثال المرة دة ومن غير تيمر لازم ننفع بعض اكيد وهذه صدقه العلم ان كنا نعلم

لا تنسونا من صالح دعائكم

WindowsApplication1.rar

#5

السلام عليكم ورحمه الله وبركاته

جزاك الله كل خير

بس عندي استفسار

بالنسبه للكود

 for (int i = 0; i <= 1000; i++)
			{
				Form1.textBox1.Text =  i.ToString();هنا القيمه تظهر في التكست بوكس في نهايه الloop
				Form1.ActiveForm.Text = i.ToString();هنا انا شايف العداد وهو شغال
فهل من طريق تجعلني اري العدار وهوشغال في التكست بوكس وليس القيمه النهائيه فقط
			}

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

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