![]() |
|
الفرق بين TabControl و PageControl ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : الفرق بين TabControl و PageControl ؟ (/showthread.php?tid=704) |
الفرق بين TabControl و PageControl ؟ - AL-MOB4RM3G - 17-03-2009 بسم الله السلام عليكم ورحمة الله اخواني الكرام... السؤال واضح من العنوان... ما الفرق بين هذا المكونين ؟ بارك الله لكم... اعلم كيف يستخدم ال PageControl ولكن ال TabControl يبدوى معقد شوي...؟ يعني مثلا لو وضعت button في ال TabControl ... وذهبت الى Tab جديد... لا يختفي ال button... ..... ببساطة... ما الفرق بينهما...ولماذا يستخدمان..؟ بارك الله فيكم والسلام عليكم ورحمة الله الفرق بين TabControl و PageControl ؟ - kachwahed - 18-03-2009 [COLOR="black"]السلام عليكم في المكون PageControl يمكن إضافة الصفحات تلقائيا بالنقر بالزر الأيمن واختيار زر "إضافة صفحة" أما في المكون TabControl فتقوم بذلك من خلال تغيير الخاصية Tabs. يعني باختصار أن المكون الأول كل شيء فيه تلقائي (Auto) والثاني اختياري (Custom).[/COLOR] الفرق بين TabControl و PageControl ؟ - AL-MOB4RM3G - 18-03-2009 بارك الله لك اخي الحبيب... اخي الكريم... يعني كما فهمت من ردك... انه لا فرق يبنهما في العمل؟ يعني المكونين يقومان بنفس الغرض... هذا اولا... ثانيا... في ال TabControl ان وضعت button في tab1 ... لا يختفي ان انا ذهبت الى tab2 او tab3 ؟ اما في ال PageControl فيختفي... السؤال هو... ما الذي يحدد تحت اي tab المكونات تكون في ال TabControl ؟ بارك الله فيكم جميعا الفرق بين TabControl و PageControl ؟ - kachwahed - 18-03-2009 في TabControl تقوم بعمل تعديلات برمجيا يعني عن طريق كتابة كود بالتحقق من قيمة الخاصية TabIndex التي تحدد الصفحة الحالية، فتحرر كود من الشكل: PHP كود : if TabControl1.TabIndex = 1 thenأما في PageControl فيحدث ذلك تلقائيا. وباختصار المكونان متشابهان، ولا يغني أحدهما عن الآخر فأحيانا تفيدك TabControl أكثر ، أعطيك مثل على سبيل الحصر: لو أردت إنشاء عدد من المكونات في الصحفة الأولى، وفي الصفحة الثانية نفس المكونات مع تعديل صغير، فباستعمال PageControl سوف تضطر لإنشاء هذه المكونات في كلا الصفحتين، أما باستعمال TabControl فستقوم بإنشاء المكونات مرة واحدة على المكون وتضيف الكود الذي يقوم بالتعديل، وهكذا يكون عملك Optimized كما ينبغي. أعتقد أن الفكرة اتضحت الآن
الفرق بين TabControl و PageControl ؟ - AL-MOB4RM3G - 19-03-2009 نعم اخي الكريم اكرمك الله جزاك االله كل خير وبارك الله فيك والفكرة اتضحت الآن ولا مجال للسؤآل بعد هذا الرد ما شاء الله ![]() جزاك الله خيرا |