VÝUKOVÝ MATERIÁL Identifikační údaje školy
Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vytvořeno Určeno pro Přílohy
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 CZ.1.07/1.5.00/34.1076 Pro vzdělanější Šluknovsko 32 – Inovace a zkvalitnění výuky prostřednictvím ICT 0207 Mgr. Bc. Jan Škoda Programování VY_32_INOVACE_0207_0313 Visual C# - menu Žák si upevní učivo o práci s menu v programovacím jazyce Visual C# 25. 7. 2013 3. ročník oboru Informační technologie 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
Popis
Dock
Specifikuje umístění hlavního menu
Items
Kolekce popisující jednotlivé položky menu
TextDirection
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
Popis
DisplayStyle
Udává, zdali se položka zobrazí jako text, obrázek nebo obojí
DropDownItems
Polekce popisující jednotlivé položky podmenu
Checked
Určuje, zda je u položky menu uveden znak
CheckOnClick
Udává, zda se při stisku tlačítka myši má u položky menu automaticky objevovat znak
Image
Obrázek, který bude u položky menu zobrazen
ShortCut
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
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
TextDirection
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-048664.