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

مشكلة في التاب كنتروك

مغلق
بدأه dotnetcodehunter في 8 أبريل 2007 · 7 رد · 793 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي تاب كنترول وموجود به عدة صفحات المطلوب هو ازاي اخفي احد هذه الصفحات في وقت التنفيذ

او بمعني اصح اريد الخصائص التالية لها

1)visible

2)enabled

ياريت حد يساعدني

#2

اخي الكريم

اذا كانت TabControl تحتوي علي العديد من الصفحات ونفرض انة يوجد صفحة اسمها T1

اذا قمت بكتابة الكود التالي T1.Enabled = False ستجدها نشطة ولكن الادوات التي بداخلها غير نشطة

اي غير ممكنة الاستخدام الا اذا قمت بتمكينها من خلال T1.Enabled = True

يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل

سبحان الله وبحمده ... سبحان الله العظيم

#3

أخي الحبيب بالنسبة لآخفاء الصفحات عن طريق الكود يمكنك استخدام الخاصية visiable

اي مثلا إذا كنت تريد اخفاء التبويب t1 اكتب

t1.visiable=false

وبالنسبة للخاصية enabled فكما ذكر الاخ احمد انها لن تخفي الصفحة بل تعطل الادوات الموجودة بالتبويب أي لا يمكنك التحكم والتعامل مع هذه الادوات

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#4

بصراحة المنتدي ده عظيم باعضاءه لان انا بطرح اسئلة في منتديات اخري ولااحد يرد علي ولكن اعضاء هذا المنتدي هم الذين ينقذونني الله يبارك لكم

بس ممكن اعرف ازاي اوصل للخاصية visible في الفي بي دوت نت لان انا مش لقيها

#5

اخي العزيز جرب المثال التالي

WindowsApplication1.rar

يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل

سبحان الله وبحمده ... سبحان الله العظيم

#6

شكرا يااخي علي ردك

لكني اريد ان اخفي عنوان الصفحة نفسه (اي لانستطيع الدخول لها اصلا)

#7

اعتقد ان فكرتك غير ممكنة التطبيق في حال انك صممت التاب في الديزاين تايم

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

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#8

شوف عند خاصيتين ممكن وحدة منهم تفيدك

hide

او

dispose

الفرق بينهم

ان الأولى تخفي لك جميع المحتويات داخل التبويب ويظهر وكانه جديد ولكن في كل مرة سيدخل على التبويب سوف يعيد الكنترولز مجددا فلذلك يجب وضع الامر في الحدث عند دخول التبويب

اما الثاني فسوف يقوم بنسف التبويب عن بكرة ابيه وهذا يفيد في حال الصلاحيات

والامر هو

TabPermission.Dispose()

TabPermission.hide

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

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

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