MenuStrip Denetimine Genel Bakış (Windows Forms)
Menüler, ortak bir temaya göre gruplandırılmış komutlar tutarak işlevleri kullanıcılarınıza sunar.
Denetim MenuStrip , .NET Framework'ün 2.0 sürümünde kullanıma sunulmuştur. Denetimle MenuStrip , Microsoft Office'te bulunanlar gibi menüleri kolayca oluşturabilirsiniz.
Denetim MenuStrip çoklu belge arabirimini (MDI) ve menü birleştirmeyi, araç ipuçlarını ve taşma özelliklerini destekler. Erişim tuşları, kısayol tuşları, onay işaretleri, görüntüler ve ayırıcı çubuklar ekleyerek menülerinizin kullanılabilirliğini ve okunabilirliğini geliştirebilirsiniz.
Denetim MenuStrip , denetimin MainMenu yerini alır ve denetime işlevsellik ekler; ancak geriye MainMenu dönük uyumluluk ve isterseniz gelecekte kullanmak üzere denetim korunur.
MenuStrip Denetimini Kullanmanın Yolları
Denetimi kullanarak MenuStrip :
Metin ve görüntü sıralama ve hizalama, sürükle ve bırak işlemleri, MDI, taşma ve menü komutlarına erişmeye yönelik alternatif modlar gibi gelişmiş kullanıcı arabirimini ve düzen özelliklerini destekleyen kolayca özelleştirilmiş, yaygın olarak kullanılan menüler oluşturun.
İşletim sisteminin tipik görünümünü ve davranışını destekler.
Tüm kapsayıcılar ve kapsanan öğeler için olayları, diğer denetimler için olayları işlediğiniz şekilde tutarlı bir şekilde işleyebilirsiniz.
Aşağıdaki tabloda ve ilişkili sınıfların MenuStrip özellikle bazı önemli özellikleri gösterilmektedir.
Özellik | Tanım |
---|---|
MdiWindowListItem | MDI alt formlarının listesini görüntülemek için kullanılan öğesini alır veya ayarlar ToolStripMenuItem . |
ToolStripItem.MergeAction | MDI uygulamalarında alt menülerin üst menülerle birleştirilmesini alır veya ayarlar. |
ToolStripItem.MergeIndex | MDI uygulamalarında birleştirilmiş öğenin menü içindeki konumunu alır veya ayarlar. |
Form.IsMdiContainer | Formun MDI alt formları için bir kapsayıcı olup olmadığını belirten bir değer alır veya ayarlar. |
ShowItemToolTips | araç ipuçlarının için MenuStripgösterilip gösterilmediğini belirten bir değer alır veya ayarlar. |
CanOverflow | Taşma işlevini destekleyip desteklemediğini MenuStrip belirten bir değer alır veya ayarlar. |
ShortcutKeys | ile ToolStripMenuItemilişkili kısayol tuşlarını alır veya ayarlar. |
ShowShortcutKeys | ile ToolStripMenuItem ilişkilendirilmiş kısayol tuşlarının yanında ToolStripMenuItemgörüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. |
Aşağıdaki tabloda önemli MenuStrip yardımcı sınıflar gösterilmektedir.
Sınıf | Tanım |
---|---|
ToolStripMenuItem | veya ContextMenuStripüzerinde görüntülenen seçilebilir bir MenuStrip seçeneği temsil eder. |
ContextMenuStrip | Kısayol menüsünü temsil eder. |
ToolStripDropDown | Kullanıcının bir veya daha üst düzey bir menü öğesine tıkladığında görüntülenen listeden tek bir öğe seçmesine olanak tanıyan bir ToolStripDropDownButton denetimi temsil eder. |
ToolStripDropDownItem | Tıklandığında görüntülenen açılan öğelerden ToolStripItem türetilen denetimler için temel işlevler sağlar. |
Ayrıca bkz.
.NET Desktop feedback