MenuStrip — Informacje o formancie [Formularze systemu Windows]
Menu udostępniają użytkownikom funkcje, przechowując polecenia pogrupowane według wspólnego motywu.
Kontrolka MenuStrip została wprowadzona w wersji 2.0 programu .NET Framework. Za pomocą kontrolki MenuStrip można łatwo tworzyć menu, takie jak te znajdujące się w pakiecie Microsoft Office.
Kontrolka MenuStrip obsługuje interfejs wiele dokumentów (MDI) i scalanie menu, porady dotyczące narzędzi i przepełnienie. Możesz zwiększyć użyteczność i czytelność menu, dodając klawisze dostępu, klawisze skrótów, znaczniki wyboru, obrazy i paski separatora.
Kontrolka MenuStrip zastępuje i dodaje funkcje do MainMenu kontrolki, ale kontrolka MainMenu jest zachowywana w celu zapewnienia zgodności z poprzednimi wersjami i użycia w przyszłości, jeśli wybierzesz.
Sposoby korzystania z kontrolki MenuStrip
Użyj kontrolki MenuStrip , aby:
Twórz łatwo dostosowane, powszechnie stosowane menu, które obsługują zaawansowane funkcje interfejsu użytkownika i układu, takie jak porządkowanie tekstu i obrazów oraz wyrównanie, operacje przeciągania i upuszczania, MDI, przepełnienie i alternatywne tryby uzyskiwania dostępu do poleceń menu.
Obsługa typowego wyglądu i zachowania systemu operacyjnego.
Spójna obsługa zdarzeń dla wszystkich kontenerów i zawartych elementów w taki sam sposób, jak w przypadku innych kontrolek.
W poniższej tabeli przedstawiono szczególnie ważne właściwości MenuStrip i skojarzone klasy.
Właściwości | opis |
---|---|
MdiWindowListItem | Pobiera lub ustawia element ToolStripMenuItem używany do wyświetlania listy formularzy podrzędnych MDI. |
ToolStripItem.MergeAction | Pobiera lub ustawia sposób scalania menu podrzędnych z menu nadrzędnymi w aplikacjach MDI. |
ToolStripItem.MergeIndex | Pobiera lub ustawia położenie scalonego elementu w menu w aplikacjach MDI. |
Form.IsMdiContainer | Pobiera lub ustawia wartość wskazującą, czy formularz jest kontenerem formularzy podrzędnych MDI. |
ShowItemToolTips | Pobiera lub ustawia wartość wskazującą, czy wskazówki dotyczące narzędzi są wyświetlane dla elementu MenuStrip. |
CanOverflow | Pobiera lub ustawia wartość wskazującą, czy MenuStrip funkcja obsługuje przepełnienie. |
ShortcutKeys | Pobiera lub ustawia klawisze skrótów skojarzone z elementem ToolStripMenuItem. |
ShowShortcutKeys | Pobiera lub ustawia wartość wskazującą, czy klawisze skrótu skojarzone z elementem ToolStripMenuItem są wyświetlane obok elementu ToolStripMenuItem. |
W poniższej tabeli przedstawiono ważne MenuStrip klasy towarzyszące.
Klasa | opis |
---|---|
ToolStripMenuItem | Reprezentuje wybraną opcję wyświetlaną na obiekcie MenuStrip lub ContextMenuStrip. |
ContextMenuStrip | Reprezentuje menu skrótów. |
ToolStripDropDown | Reprezentuje kontrolkę, która umożliwia użytkownikowi wybranie pojedynczego elementu z listy wyświetlanej po kliknięciu ToolStripDropDownButton lub wyższego poziomu elementu menu. |
ToolStripDropDownItem | Udostępnia podstawowe funkcje kontrolek pochodzących z ToolStripItem tych elementów listy rozwijanej wyświetlania po kliknięciu. |
Zobacz też
.NET Desktop feedback