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

[مخالف - لم يستخدم البحث :]كيف يمكن الوصول لادوات فورم من فورم اخر

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

السلام عليكم

هناك عددة اسئلة حتى امل مشروع التخرج

السؤال الاول انا لدي اكثر من فورم و كل فورم يحوي على ادوات و لكن اريد ان اتحكم بالادوات الفورم الاول من الفورم الثاني

مثلا لنفرض ان لدينا فورم و عند الضغط على زر يظهر الفورم الثاني و عند ظهور الفورم الثاني اريد ان اعطل بعض ادوات الفورم الاول

فلا استطيع الوصو الى خصائص الادوات لكل فورم عن طريق الثاني

السؤال الثاني

  //SqlConnection s = new SqlConnection(ConfigurationManager.ConnectionStrings["DMMS_ProgramConnectionString"].ConnectionString);
	   // SqlConnection s = new SqlConnection("Data Source=ZAX1\\SQLEXPRESS;Initial Catalog=DMMS-Program;Integrated Security=True");

:wacko: كيف يمكني تفعيل رابط التصال و يكون موحد بحيث ياخذ بيانات الاتصال فقط من ملف app.config لان السطر الاول لم يعمل معي على الوندوز فورم فقط في الوب يعمل

السؤال الثالث

كيف يمكنني تعبئة dataGridView بشكل يدوي اي استعلامات بشكل يدوي و ليس عن طريق المعالج الاعدادات

و شكرا

#2

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

بالنسبة للسؤال الاول

مثلا للوصول ل textbox موجود في Form2 عن طريق Form1

Form2 frm = new Form2();
frm.textBox1.Text="AAA";

طبعا على ان تغير خاصية ال Modifiers لل textbox الى public او protected

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#3

هذا كود مبسط لكيفية تعبئة داتاجريد بشكل يدوي :

			// انشاء الداتاست التي ستكون الرابط بين الداتاجريد و الداتاتابل
			DataSet ds = new DataSet();
			DataTable dt = new DataTable("MyTable");
			// جعل الداتاتابل تنتمي إلى داتاست
			ds.Tables.Add(dt);
			// زيادة كولونز التي تحدد كيفية اضهار المعلومات على الداتاجريد
			dt.Columns.Add("ID", typeof(int));
			dt.Columns.Add("Name", typeof(string));
			// زيادة بعض الأسطر إلى الداتاجريد بشكل يدوي
			dt.Rows.Add(1, "محمد رضى");
			dt.Rows.Add(2, "abdalhady");
			// ربط الداتاجريد مع الداتاست
			dataGridView1.DataSource = ds;
			dataGridView1.DataMember = "MyTable";
#4

بالنسبة لـ StringConnection فحاول مع هذا الكود :

SqlConnection scn = new SqlConnection(Properties.Settings.Default.DMMS_ProgramConnectionString);

حيث DMMS_Program هو إسم قاعدة البيانات المراد الربط بها.

#5

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة استخدام البحث قبل السؤال.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

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

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

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

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

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

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