Nasıl yapılır: Windows Forms'ta ToolStrip Taşmasını Yönetme
Bir denetimdeki tüm öğeler, bağlı alana sığmadığı zaman, üzerinde taşma işlevini etkinleştirebilirsiniz ve belirli öğelerin ToolStripToolStrip taşma davranışını ToolStripItem belirlersiniz.
Verilen formun geçerli boyutuna verilenden daha fazla alan gerektiren 'ler ToolStripItem eklerken, üzerinde otomatik olarak ToolStripToolStripOverflowButtonToolStrip görüntülenir. görünür ToolStripOverflowButton ve taşma özellikli öğeler açılan taşma menüsüne taşınır. Bu sayede öğelerinizin farklı form boyutlarına düzgün bir şekilde ToolStrip nasıl uyum s özelleştirebileceğinizi ve önceliklerini ayarlayabilirsiniz. Ayrıca, ve özelliklerini ve olayı kullanarak öğelerinizin taşma sırasında görünümünü PlacementToolStripOverflow.DisplayedItemsLayoutCompleted değiştirebilirsiniz. Formu tasarım zamanında veya çalışma zamanında büyütürsanız ana ekranda daha fazla s görüntülenebilir ve siz formun boyutunu azaltana kadar bile ToolStripItemToolStripToolStripOverflowButton kaybolabilir.
ToolStrip denetiminde taşma etkinleştirmek için
özelliğinin CanOverflow için olarak
falseToolStrip ayarlanmaz. Varsayılan değer:True.CanOverflowolduğunda (varsayılan), öğesinin içeriği yatay veya dikey yükseklik genişliğini aşarsa açılır menüye
TrueToolStripItem bir ToolStripItemToolStripToolStrip gönderilir.
Belirli bir ToolStripItem'ın taşma davranışını belirtmek için
özelliğini Overflow istenen ToolStripItem değere ayarlayın. Olasılıklar :
AlwaysNever, veAsNeeded. Varsayılan değer:AsNeeded.toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.NevertoolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never;