29.11, 01.12: (deo 2) Kontekstni meniji (pomoćni meni)
Kontekstni meniji (context menu) se vežu uz pojedine GUI kontrole. Nazivaju se i pop-up meniji. Aktiviraju se desnim klikom na kontrolu. Koriste se da pruže dodatni skup izbora koji je specifičan u određenoj tački korišćenja sistema.
U Visual Studio okruženju kreiraju se sa ContexMenuStrip kontrolom, koja ima većinu karakteristika kao i MenuStrip kontrola. ContexMenuStrip se može kreirati u okviru dizajnera i povezati sa nekom kontrolom preko ContexMenuStrip osobine te kontrole, ili se može napisati programski kod i izvršiti povezivanje kontekstnog menija i kontrole za vreme izvršavanja programa.
U sledećem kratkom videu (sa Youtube-a) je demonstrirano kreiranje kontekstnog menija:
Drugi primer je takođe sa Youtube-a, u kojem je prikazano kreiranje kontekstnog menija koji je pridružen TextBox-u, za korišćenje cut, copy, paste:
Prednosti kontekstnog menija su pojavljivanje po potrebi u radnoj oblasti, kada nisu potrebni ne koriste prostor prozora, a njihova vertikalna orijentacija je pogodna za skeniranje i grupisanje.
Nedostaci su da korisnik mora znati da postoje i kako se aktiviraju. Često mogu prekriti i bitne informacije na formi (radnoj površini). Preporučuje se da ovi meniji imaju maksimalno do deset stavki.