VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu CZ.1.07/1.5.00/34.1076 Název projektu Pro vzdělanější Šluknovsko Číslo a název šablony 32 Inovace a zkvalitnění výuky prostřednictvím ICT Autor 0207 Mgr. Bc. Jan Škoda Tematická oblast Programování Číslo a název materiálu VY_32_INOVACE_0207_0313 Visual C# - menu Anotace Žák si upevní učivo o práci s menu v programovacím jazyce Visual C# Vytvořeno 25. 7. 2013 Určeno pro 3. ročník oboru Informační technologie Přílohy Bez příloh
Metodický list Učitel: Výklad s projekcí elektronického učebního materiálu. Ukázka obecného postupu činností. Monitorování činnosti žáků. Žák: Sleduje výkladovou projekci a demonstraci učitele. Procvičuje.
Visual C# Menu
Třída menustrip Poskytuje mechanismus pro tvorbu a správu hlavního menu formuláře. Nahrazuje třídu MainMenu. Třída MenuStrip umožňuje, aby v hlav-ním menu byly umístěny ovládací prvky: ToolStripMenuItem, ToolStripComboBox, ToolStripTextBox. Jestliže položka menu má být přístupná pomocí kláves Alt+písmeno, pak před znakem písmeno musí být ve vlastnosti Text uveden symbol &.
Třída menustrip Zdroj: Autor
Vlastnosti Vlastnost Dock Items TextDirection Popis Specifikuje umístění hlavního menu Kolekce popisující jednotlivé položky menu Určuje orientaci textu Zdroj: MenuStrip třída. Microsoft Developer Network [online]. 2013 [cit. 2013-07-23]. Dostupné z: http://msdn.microsoft.com/cscz/library/system.windows.forms.menustrip.aspx.
Třída ToolStripMenuItem Reprezentuje položku menu zobrazenou v MenuStrip nebo v ContextMenuStrip. Přidávání a odebírání položek menu za běhu programu je možné realizovat pomocí volání metod vlastností Items (u MenuStrip) a DropDownItems (u ToolStripMenuItem).
Třída ToolStripMenuItem Zdroj: Autor
Vlastnosti Vlastnost DisplayStyle DropDownItems Checked CheckOnClick Image ShortCut Popis Udává, zdali se položka zobrazí jako text, obrázek nebo obojí Polekce popisující jednotlivé položky podmenu Určuje, zda je u položky menu uveden znak Udává, zda se při stisku tlačítka myši má u položky menu automaticky objevovat znak Obrázek, který bude u položky menu zobrazen Nastavuje zkratkový povel z klávesnice Zdroj: ToolStripMenuItem třída. Microsoft Developer Network [online]. 2013 [cit. 2013-07-23]. Dostupné z: http://msdn.microsoft.com/cscz/library/system.windows.forms.toolstripmenuitem.aspx.
Vlastnosti Text TextDirection Název položky v menu. Pokud je před nějakým písmenem uveden znak &, pak je toto písmeno v menu podtržené a je možné použít zkratkového povelu z klávesnice Alt+písmeno. Symbol - značí vodorovnou oddělovací čáru Určuje orientaci textu jedné položky menu Zdroj: ToolStripMenuItem třída. Microsoft Developer Network [online]. 2013 [cit. 2013-07-23]. Dostupné z: http://msdn.microsoft.com/cscz/library/system.windows.forms.toolstripmenuitem.aspx.
Zdroje BĚHÁLEK, Marek. Programovací jazyk C# [online]. 2007, 134 s. [cit. 2013-07-23]. Dostupné z: http://www.cs.vsb.cz/behalek/vyuka/pcsharp/text.pdf. MenuStrip třída. Microsoft Developer Network [online]. 2013 [cit. 2013-07-23]. Dostupné z: http://msdn.microsoft.com/cs-cz/library/system.windows.forms.menustrip.aspx. PEŇAŠKA, Jaroslav. Malý úvod do programování v.net C# [online]. 2006, 64 s. Dostupné z: http://physics.ujep.cz/~jkrejci/vyuka/prg2/malyuvoddocsharp.pdf. Projekty SIPVZ Gymnázia Olomouc-Hejčín 2005/2006. KOVÁŘ, Dušan. Programování se zaměřením na.net a jazyk C#: Programovací jazyk C# [online]. 2006 [cit. 2013-07-23]. Dostupné z: http://projektysipvz.gytool.cz/ ProjektySIPVZ/Default.aspx?uid=3. PUŠ, Petr. Poznáváme C# a Microsoft.NET. In: O počítačích, IT a internetu - Živě.cz [online]. 2004 [cit. 2013-07-23]. Dostupné z: http://possitive.wz.cz/ files/poznavame_csharp.pdf. ŠÍMA, František a David VILÍMEK. Microsoft Visual Studio.NET: praktické programování krok za krokem. 1. vyd. Praha: Grada, 2006, 254 s. Průvodce (Grada). ISBN 80-247-1418-3. ToolStripMenuItem třída. Microsoft Developer Network [online]. 2013 [cit. 2013-07-23]. Dostupné z: http://msdn.microsoft.com/cscz/library/system.windows.forms.toolstripmenuitem.aspx. VIRIUS, Miroslav. C# pro zelenáče. Praha: Neocortex, 2002, 255 s. ISBN 80-863-3011-7. VIRIUS, Miroslav. Programování pro.net. Praha: ČVUT, 2011, 260 s. ISBN 978-80-01-04866- 4.