ToolStripLayoutStyle Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğelerinin ToolStrip görüntülenebileceği olası hizalamaları belirtir.
public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle =
Public Enum ToolStripLayoutStyle
- Devralma
Alanlar
Flow | 3 | Öğelerin gerektiğinde yatay veya dikey olarak aktığını belirtir. |
HorizontalStackWithOverflow | 1 | Öğelerin yatay olarak yerleştirildiğini ve gerektiğinde taştığını belirtir. |
StackWithOverflow | 0 | Öğelerin otomatik olarak düzenlendiğini belirtir. |
Table | 4 | Öğelerin sola boşaltılmış olarak yerleştirildiğini belirtir. |
VerticalStackWithOverflow | 2 | Öğelerin dikey olarak yerleştirildiğini, denetim içinde ortalandığını ve gerektiğinde taştığını belirtir. |
Açıklamalar
Veya özelliği gibi denetimin özelliğine ToolStrip numaralandırmanın ToolStripLayoutStyle bir üyesini atayarak sınıfın LayoutStyle
ve türetilmiş sınıflarının ToolStrip.LayoutStyleStatusStrip.LayoutStyle düzenini denetleyebilirsiniz.
Yığın Düzenleri
Yığınlama, öğeleri araç şeridinin her iki ucunda yanlarına yerleştirmektedir. Aşağıdaki listede yığın düzenleri açıklanmaktadır.
StackWithOverflow, araç şeridinin sürükleme ve yerleştirme senaryolarını işlemek için denetimin
Orientation
özelliğine uygun olarak düzenini otomatik olarak değiştirmesine neden olur.VerticalStackWithOverflow, birbirinin
Orientation
yanındaki öğeleri dikey olarak işler.HorizontalStackWithOverflow, birbirinin
Orientation
yanındaki öğeleri yatay olarak işler.
Yığın Düzenlerinin Diğer Özellikleri
Alignment öğenin hizalandığı bitişi HorizontalStackWithOverflow belirler.
Öğeler içine ToolStripsığmadığında, otomatik olarak bir taşma düğmesi görüntülenir. Özellik Overflow ayarı, bir öğenin taşma alanında her zaman, gerektiğinde veya hiçbir zaman görünmeyeceğini belirler.
OlaydaLayoutCompleted, bir öğenin ana Overflow, taşma LayoutCompletedveya şu anda hiç gösterilmiyor olup olmadığını belirlemek için özelliğini inceleyebilirsinizPlacement. Bir öğenin görüntülenmeme nedeni, öğenin ana Placement öğeye sığmaması ve Overflow özelliğinin olarak ToolStripItemOverflowayarlanmasıdır.
ToolStrip bir içine koyarak ve olarak ayarlayarak GripStyle bir ToolStripPanel taşınabilir hale getirinToolStripGripStyle.
Diğer Düzen Seçenekleri
Diğer düzen seçenekleri Akış ve Tablo'dur.
Akış Düzeni
Akış düzeni, , ToolStripDropDownMenuve ToolStripOverflowiçin ContextMenuStripvarsayılan düzendir. ile benzerdir FlowLayoutPanel. Akış düzeninin özellikleri şunlardır:
tüm özellikleri FlowLayoutPanel özelliği tarafından LayoutSettings kullanıma sunulur. Sınıfı bir FlowLayoutSettings sınıfa LayoutSettings atamanız gerekir.
Satırdaki öğeleri hizalamak için koddaki ve Anchor özelliklerini kullanabilirsinizDock.
Alignment özelliği yoksayılır.
OlaydaLayoutCompleted, bir öğenin ana ToolStrip öğeye Placement yerleştirilip yerleştirilmediğini belirlemek için özelliğini inceleyebilirsiniz.
Kavrama işlenmez ve bu nedenle içindeki ToolStrip Akış düzeni stili ToolStripPanel taşınamaz.
Tablo Düzeni
Tablo düzeni için StatusStripvarsayılan değerdir. ile benzerdir TableLayoutPanel. Tablo düzeninin özellikleri şunlardır:
tüm özellikleri TableLayoutPanel özelliği tarafından LayoutSettings kullanıma sunulur. Sınıfı bir TableLayoutSettings sınıfa LayoutSettings atamanız gerekir.
Tablo hücresindeki Dock öğeleri hizalamak için koddaki ve Anchor özelliklerini kullanabilirsiniz.
Alignment özelliği yoksayılır.
OlaydaLayoutCompleted, bir öğenin ana Table öğeye Placement yerleştirilip yerleştirilmediğini belirlemek için özelliğini inceleyebilirsiniz.
Kavrama işlenmez ve bu nedenle içindeki ToolStrip Tablo düzeni stili ToolStripPanel taşınamaz.