السلام عليكم
عندي هذا الكود يقوم بإقفال groupBox1
groupBox1.Dispose();
ولكن ابي بعد الاقفال اعمل من جديد اظهار لنفس groupBox1 في tabPage1 فكيف الطريقة او ماهو الكود مع التحية لك أعضاء المنتدى وشكرا
السلام عليكم
عندي هذا الكود يقوم بإقفال groupBox1
groupBox1.Dispose();
ولكن ابي بعد الاقفال اعمل من جديد اظهار لنفس groupBox1 في tabPage1 فكيف الطريقة او ماهو الكود مع التحية لك أعضاء المنتدى وشكرا
ممكن توضح
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:ممكن توضح
هذا الكود
groupBox1.Dispose();
يقفل groupBox1
------------------------------
المطلوب كود العكس يقوم بتفح groupBox1 من جديد
السلام عليكم ورحمه الله وبركاته
اخي الاجراء Dispose يقوم بحذف المرجع من الذاكرة, ممكن توضح المطلوب بالتفصيل
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي الاجراء Dispose يقوم بحذف المرجع من الذاكرة, ممكن توضح المطلوب بالتفصيل
وعليكم السلام ورحمهالله وبركاتة
ممتاز هو يقوم بخذف المرجع من الذاكرة فأنا عندي groupBox1 وضعت له خذف بالطريقة هذه groupBox1.Dispose();
المطلوب ابي افتح نفس groupBox1 من جديد لانه عندما قمت بحذفه من الذاكرة انقفل ابي افتح من جديد
السلام عليكم ورحمه الله وبركاته
اخي طيب ليش عملت له Dispose؟!! يمكنك اخفاءه
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي طيب ليش عملت له Dispose؟!! يمكنك اخفاءه
عملت له اخفاء لكن المطلوب انه ينقفل تمام واريد استرجاعة من جديد
تم تعديل هذه المشاركة بواسطة قلم نت في 14 يناير 2012 في 00:15
السلام عليكم ورحمه الله وبركاته
اوكي مو مشكله يمكنك عمل كائن جديد من نوع GroupBox
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اوكي مو مشكله يمكنك عمل كائن جديد من نوع GroupBox
ممكن توضح الطريقة بارك الله فيك
السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
GroupBox gb = new GroupBox(); this.Controls.Add(gb);
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
GroupBox gb = new GroupBox(); this.Controls.Add(gb);
وعليكم السلام ممتاز عمل بشكل جيد بس باقي انه يفتح بالرقم groupBox1 والف شكر اخي
السلام عليكم ورحمه الله وبركاته
اخي سيكون ذلك المعرف محجوز ولايمكن ان يكون اكثر من كائن لهما نفس الاسم
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي سيكون ذلك المعرف محجوز ولايمكن ان يكون اكثر من كائن لهما نفس الاسم
اخي بس المشكلة ان حجمها صغير لايكون ملئ الشاشة
السلام عليكم ورحمه الله وبركاته
اخي يمكنك ضبط الخاصية Dock للاداة الى Fill, لكن ارجو اعطاء صورة كاملة عن المطلوب
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي يمكنك ضبط الخاصية Dock للاداة الى Fill, لكن ارجو اعطاء صورة كاملة عن المطلوب
وعليكم السلام ورحمه الله وبركاتة
اعرف وضع fill عندما تكون غير كائن لكن هي الان كائن انا حاولت بهذه الطريقة
GroupBox gb = new GroupBox();
this.Controls.Add(gb);
gb.dock=fill;
لكن لم تنجح
السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
gb.Dock = DockStyle.Fill;
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
gb.Dock = DockStyle.Fill;
مشكور اخي وبارك الله فيك عمل الكود 100%
السلام عليكم اخي كل شئ تمام ولكن طريقة الحذف لم تعمل كما كان في السابق الان يطلع خطاء
private void button1_Click(object sender, EventArgs e)
{
gb.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
GroupBox gb = new GroupBox();
this.Controls.Add(gb);
}
الخطاء في الصورة
تم تعديل هذه المشاركة بواسطة قلم نت في 14 يناير 2012 في 13:04
السلام عليكم ورحمه الله وبركاته
اخي قم بتقل كود انشاء الكائن خارج البلوك
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي قم بتقل كود انشاء الكائن خارج البلوك
شكرا اخي اشتغل تمام ولكن هنالك مشكلة انه عندما يقفل لايشتغل من جديد
بمعني انه يعمل تمام لكن اذا ألغيت العملية لايفتح من جديد عندما اضغظ عل زر تشغيل لايظهر GroupBox
اشكر اخي لصبرك في خدمة اخوانك المبتدئن
المثال في المرفقات
تم تعديل هذه المشاركة بواسطة قلم نت في 14 يناير 2012 في 19:15
السلام عليكم ورحمه الله وبركاته
اخي كيف الغيت العملية؟ ممكن توضح؟
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي كيف الغيت العملية؟ ممكن توضح؟
وعليكم السلام ورحمه الله وبركاتة
المثال في المرفق جرب اعمل اضهار ثم اخفاء ثم اضهار من جديد وشوف مايطلع شئ
المرفق
تم تعديل هذه المشاركة بواسطة قلم نت في 14 يناير 2012 في 20:03
السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
GroupBox gb;
private void button1_Click(object sender, EventArgs e)
{
gb.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
gb = new GroupBox();
this.tabPage1.Controls.Add(gb);
}.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
GroupBox gb; private void button1_Click(object sender, EventArgs e) { gb.Dispose(); } private void button2_Click(object sender, EventArgs e) { gb = new GroupBox(); this.tabPage1.Controls.Add(gb); }مشكور اخي 100% عمل معي هذا هو المطلوب