مشاركة عبر


كيفية القيام بما يلي: إدارة سلسلة الأدوات ناحية تجاوز السعة في Windows Forms

عند الجميع عناصر الموجودة تشغيل ToolStripعنصر تحكم لا يتم احتواء في المساحة المخصصة، يمكنك تمكين وظيفة تجاوز السعة تشغيل ToolStripوتحديد سلوك تجاوز السعة الخاصة ToolStripItems.

عند لك إضافة ToolStripItems التي تتطلب مسافة أكبر مما هو المخصص ToolStripتحديد الحجم الحالي للنموذج، ToolStripOverflowButtonيظهر تلقائياً في ToolStrip. ToolStripOverflowButton، ويتم نقل عناصر الممكنة في منطقة تجاوز السعة إلى الإفلات-أسفل تجاوز قائمة. يسمح لك هذا إلى cusإلىmize وإعطاء الأولوية لكيفية الخاص بك ToolStripضبط عناصر بشكل صحيح إلى أحجام مختلفة للنموذج. يمكنك أيضا تغيير المظهر عناصر الخاصة بك عند وقوعها في منطقة تجاوز السعة بواسطة استخدام Placementو ToolStripOverflow.DisplayedItemsالخصائص و LayoutCompletedحدث. في حالة تكبير النموذج في وقت التشغيل، أو وقت التصميم المزيد ToolStripItems، يمكنك عرض في الرئيسي ToolStrip ToolStripOverflowButtonربما حتى تختفي حتى يتم تقليل الحجم النموذج.

لتمكين منطقة تجاوز السعة في سلسلة الأدوات عنصر تحكم

  • التأكد من أن CanOverflowخاصية هو لم يتم تعيين false ToolStrip. يكون الإعداد الافتراضي هو True.

    عند CanOverflowهو True(the الافتراضي) ، ToolStripItemيتم إرسالها إلى المنسدلة-لأسفل قائمة تجاوز السعة عند المحتوى ToolStripItemيتجاوز العرض الأفقي ToolStripأو ارتفاع عمودي ToolStrip.

إلى تحديد سلوك تجاوز الحد الأقصى من olStripItem إلى معينة

  • التعيين Overflowخاصية ToolStripItemإلى القيمة المطلوبة. الإمكانيات هي Always، Never، و AsNeeded. شكل افتراضي هو AsNeeded.

    toolStripTextBox1.Overflow = _
    System.Windows.Forms.ToolStripItemOverflow.Never
    
    toolStripTextBox1.Overflow = _
    System.Windows.Forms.ToolStripItemOverflow.Never;
    

راجع أيضًا:

المرجع

نظرة عامة عن عنصر تحكم (ToolStrip (Windows Forms

ToolStrip

ToolStripOverflowButton

Overflow

CanOverflow

المبادئ

هندسة عنصر تحكم ToolStrip

خلاصة سلسلة الأدوات التقنية