منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[عنوان معدل]كيفية التعامل مع اداة في from اخر - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : [عنوان معدل]كيفية التعامل مع اداة في from اخر (/showthread.php?tid=6933)



[عنوان معدل]كيفية التعامل مع اداة في from اخر - خادم الصدر - 11-11-12

السلام عليكم
كيفية التعامل مع كائن موجود في فورم اخر بواسطة السي شارب
مثلا(اذا كان عندي جيك بوكس موجود في فورم رقم 2 واريد التعامل معه عن طريق فورم رقم 1 ) ؟


[عنوان معدل]كيفية التعامل مع اداة في from اخر - Sajad - 11-11-12

عليكم السلام

يرجى كتابة عنوان واضح في المرة القادمة وكتابة الكلمات الانكليزية باللغة الانكليزية

اخي العزيز للوصول الى أي اداة في from ثاني اولا يجب تحويل خاصية الModifire للاداة الى public ثانيا يجب عمل instance للنموذج الذي يوجد فيه الاداة ومن ثم ذكر اسم الinstance ثم نقطة ثم اسم الاداة

مثال كما تقول عندك checkbox في النموذج رقم 2 وتريد الوصول اليه عن طريق النموذج رقم 1

اولا يجب تغيير خاصية الModifire للCheckbox الى public

ثانيا للوصول الى الاداة اكتب الكود الاتي:

PHP كود :
Form2 f2=new Form2();

f2.CheckBox1.Checked=Treu;

f2.Show(); 


وهكذا.....

بالتوفيق ان شاءالله


[عنوان معدل]كيفية التعامل مع اداة في from اخر - خادم الصدر - 11-11-12

اخي الكريم ارجو المعذرة
واشكرك على الرد السريع وتعديل العنوان

اخي ممكن ان توضح لي اكثر واين اكثب هذا الكود
انا لدي form1
و form2
في form1 لدي button
وفي form 2 لدي Checkbox
فعند الضغط على button ينفذ عندي Checkbox
ارجو ان تجيبني اخي اكونلك ممنون
جعله الله في ميزان حسناتك


[عنوان معدل]كيفية التعامل مع اداة في from اخر - Sajad - 11-11-12

السلام عليكم

اخوية انت اكتب الكود في الbutton راح ينفذلك (يعني يجيكلك) الChechBox


[عنوان معدل]كيفية التعامل مع اداة في from اخر - oneyemenweb2 - 11-11-12

السلام عليكم اخي كفكرة خطرت في بالي بشكل سريع ممكن تعمل متغير من نفس نوع الاداة كا static
وتقوم بنسخ الاداة الى المتغير الاستاتيك عند حدوث اي حدث تغيير او ضع التساوي في في المشيد (الكونستركتور ))


[عنوان معدل]كيفية التعامل مع اداة في from اخر - خادم الصدر - 12-11-12

السلام عليكم
كيف يمكن ان يبقى Checkbox مفعل عندما انتقل من form الى اخر
فعندما انتقل الى form2 واقوم بتفعيل Checkbox ثم اعود الى form1 وانفذ button لا ينفذ
فعندما اعود الى form2 اجد ان Checkbox غير مفعل فاين الخلل؟
ارجو المساعدة جزاكم الله كل خير


[عنوان معدل]كيفية التعامل مع اداة في from اخر - oneyemenweb2 - 12-11-12

كود :
public partial class myform : Form
    {
بعد بداية كلاس الاوبجكت

نعرف متغير
كود :
static bool chk;
في الحدث CheckedChanged
اكتب ما يلي
كود :
if (checkBox1.CheckState == CheckState.Checked)
                chk = true;
            else
                chk = false;

في القورم لود
كود :
if (chk == true)
                checkBox1.CheckState = CheckState.Checked;



[عنوان معدل]كيفية التعامل مع اداة في from اخر - خادم الصدر - 12-11-12

السلام عليكم
اخي oneyemenweb2 انا طبقت الكود لكن المشكلة عندما اقوم بلتفعيل واعود الى form1 وانفذ button والشفرة التي في button تجيك لي Checkbox بان هوا اذا مفعل يظهر لي اي عبارة لكن هوا لم ينفذ عندي
فكيف يمكن ان اقوم بلتفعيل واعود الى form1 واتعامل معه بحالته التي انا فعلته بها؟
جزاك الله كل الخير اخي


[عنوان معدل]كيفية التعامل مع اداة في from اخر - oneyemenweb2 - 12-11-12

هذا مثال مرفق اتمنى ان يكون هو المطلوب


[عنوان معدل]كيفية التعامل مع اداة في from اخر - خادم الصدر - 13-11-12

oneyemenweb2 كتب :هذا مثال مرفق اتمنى ان يكون هو المطلوب

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