![]() |
|
[C#.NET] طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : [C#.NET] طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي (/showthread.php?tid=24944) |
طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - منصور أحمد حكمي - 13-05-18 [attachment=18003] أخواني الكرام أنا مبرمج مبتدأ فأرجوا منكم مساعدتي ولكم جزيل الشكر انا جربت طرق التحكم بمكونات فورم من فورم آخر بس يطلع خطأ وماصلحت معي غير طريقة بناء هدف من نفس الفورم بس هذي الطريقة ماتشتغل إلا في حالة عدم إغلاق الفورم الأول وكذلك طريقة تعريف متغير var كانت شغالة معي من أول. إيش المشكة وهذا الكود RE: طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - abozeyd - 14-05-18 (13-05-18, 08:34 AM)منصور أحمد حكمي كتب : أخواني الكرام أنا مبرمج مبتدأ فأرجوا منكم مساعدتي ولكم جزيل الشكر استعمل الاكواد التالية فقط (myFrm) هو النموذج الذي تتعامل معه كود : public partial class myFrm : Formبعد ذلك كود : public myFrm()ملاحظة يجب جعل الخاصية (Modifiers) للأدوات المراد التعامل معها من نماذج أخرى (Public) ثم في النموذج الاخر تنشئ نسخة منه وتتعامل معه أو مع الادوات التي غيرت لها الخاصية كما سبق كما تشاء RE: طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - منصور أحمد حكمي - 14-05-18 ألف شكر أخي الحبيب أبو زيد . هل هذه الطريقة تقوم بعمل نسخة من الكلاس يعني مثلا أشتي أجلب بيانات من datagridview في الفورم الأول إلى datagridview أخرى في الفورم الثانيز هل تنفع هذي الطريقة؟ RE: طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - منصور أحمد حكمي - 14-05-18 (14-05-18, 01:59 AM)abozeyd كتب : استعمل الاكواد التالية فقط (myFrm) هو النموذج الذي تتعامل معه كيف يعني أنشأ نسخة منه ممكن توضح لي بمثال لو تكرمت RE: طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - abozeyd - 14-05-18 كود : ;()myFrm NewMyFrm = new myfrmوإذا كان النموذج مفتوحا فالكود الذي نقلته كاف للغرض كود : var f = Application.OpenForms["Form1"] as Form1;RE: طرق التحكم بمكونات فورم من فورم آخر ماصلحت معي - منصور أحمد حكمي - 17-05-18 (14-05-18, 11:18 PM)abozeyd كتب : والله يا أخي العزيز طريقة تعريف المتغير var f=Application.OpenForms ماعد تصلح معي سواء كان النموذج مفتوح أم مغلق رغم أنها كانت تمام ماشية معي بس ما أدري إيش حصل حتى أني حذفت الفيجوا ل ستديو وأعدت تثبيته بس مانفع شي. |