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.
bir ToolStrip öğelerinin görüntülenebileceği olası hizalamaları belirtir.
public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle =
Public Enum ToolStripLayoutStyle
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| StackWithOverflow | 0 | Öğelerin otomatik olarak düzenlendiğini belirtir. |
| HorizontalStackWithOverflow | 1 | Öğelerin yatay olarak düzenlendiğini ve gerektiğinde taştığını belirtir. |
| VerticalStackWithOverflow | 2 | Öğelerin dikey olarak yerleştirildiğini, denetimin içinde ortalandığını ve gerektiğinde taştığını belirtir. |
| Flow | 3 | Öğelerin gerektiğinde yatay veya dikey olarak aktığını belirtir. |
| Table | 4 | Öğelerin sola boşaltılmış olarak yerleştirildiğini belirtir. |
Açıklamalar
Veya özelliği gibi StatusStrip.LayoutStyleToolStrip.LayoutStyle, denetimin ToolStrip özelliğine numaralandırmanın ToolStripLayoutStyle bir üyesini atayarak sınıfın LayoutStyle ve türetilmiş sınıflarının düzenini denetleyebilirsiniz.
Yığın Düzenleri
Yığınlama, araç şeridinin her iki ucunda da birbirinin yanındaki öğeleri düzenler. 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
Orientationyanındaki öğeleri dikey olarak işler.HorizontalStackWithOverflow, öğeleri yatay olarak birbirinin
Orientationyanında 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 her zaman, gerektiğinde taşma alanında mı yoksa hiç mi 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 nedeninin tipik nedenleri, öğenin ana Placement öğeye sığmaması ve Overflow özelliğinin olarak ToolStripItemOverflowayarlanmasıdır.
bir ToolStrip 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 atamanız LayoutSettings gerekir.
Satırdaki Dock öğeleri hizalamak için koddaki ve Anchor özelliklerini kullanabilirsiniz.
Alignment özelliği göz ardı edilir.
OlaydaLayoutCompleted, bir öğenin ana ToolStrip öğeye Placement yerleştirilip yerleştirilmediğini veya sığmadığını belirlemek için özelliğini inceleyebilirsiniz.
Kavrama işlenmez ve bu nedenle içindeki Akış ToolStrip 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 atamanız LayoutSettings gerekir.
Tablo hücresindeki Dock öğeleri hizalamak için koddaki ve Anchor özelliklerini kullanabilirsiniz.
Alignment özelliği göz ardı edilir.
OlaydaLayoutCompleted, bir öğenin ana Table öğeye Placement yerleştirilip yerleştirilmediğini veya sığmadığını belirlemek için özelliğini inceleyebilirsiniz.
Kavrama işlenmez ve bu nedenle içindeki ToolStrip Tablo düzeni stili ToolStripPanel taşınamaz.