1 / 23

GUI, del 2

GUI, del 2. Menuer ( MenuStrip ) MonthCalendar + DateTimePicker ListBox & CheckedListBox ComboBox Faneblade (eng.: tabs) med TabControl Steen Jensen , efterår 2013. Menuer, 1. Menuer kan laves med kontrollen MenuStr ip. Menuer, 2. Menuer, 3. Menuer, 4. Menuer, 5.

Download Presentation

GUI, del 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GUI, del 2 • Menuer (MenuStrip) • MonthCalendar + DateTimePicker • ListBox & CheckedListBox • ComboBox • Faneblade (eng.: tabs) med TabControl • Steen Jensen, efterår 2013

  2. Menuer, 1 Menuer kan laves med kontrollen MenuStrip

  3. Menuer, 2

  4. Menuer, 3

  5. Menuer, 4

  6. Menuer, 5

  7. Øvelser – MenuStripi Windows Forms • Gå ind påhttp://www.youtube.com/watch?v=aysnUSglSfoog se videoen (ca. 11 min.) igennem. Indtast & afprøv løbende den tilsvarende kode i Visual Studio • Gå ind påhttp://www.coderslexicon.com/quick-tutorial-building-menus-dynamically-with-the-menustrip-control-in-c/og se/kig eksempler igennem, copy/paste kodeeksemplerne ind i Visual Studio og kør

  8. MonthCalendar, 1

  9. MonthCalendar, 2

  10. DateTimePicker, 1

  11. DateTimePicker, 2 NB! Kalender vises først, når der trykkes på ned pilen

  12. Øvelser – MonthCalendar + DateTimePicker i Windows Forms • MonthCalendar - Gå ind påhttp://tutorials.csharp-online.net/index.php?title=MonthCalendarog se/kig eksemplerne igennem for at få et overblik • MonthCalendar - Gå ind påhttp://www.dotnetperls.com/monthcalendarog se/kig eksempler igennem, copy/paste kodeeksemplerne ind i Visual Studio og kør • DateTimePicker - Gå ind påhttp://tutorials.csharp-online.net/index.php?title=DateTimePickerog se/kig eksemplerne igennem for at få et overblik • DateTimePicker - Gå ind påhttp://www.dotnetperls.com/datetimepickerog se/kig eksempler igennem, copy/paste kodeeksemplerne ind i Visual Studio og kør. NB! Afprøv også de 4 links under Example

  13. ListBox & CheckedListBox, 1

  14. ListBox & CheckedListBox, 2

  15. ListBox & CheckedListBox, 3

  16. Øvelser – ListBox + CheckedListBox i Windows Forms • ListBox - Gå ind påhttp://tutorials.csharp-online.net/index.php?title=ListBoxog se/kig eksemplerne igennem for at få et overblik • ListBox- Gå ind påhttp://www.youtube.com/watch?v=qNz7q0g_J-0og se videoen (ca. 11 min.) igennem. Indtast & afprøv løbende de tilsvarende kodeeksempler i Visual Studio • CheckedListBox - Gå ind påhttp://tutorials.csharp-online.net/index.php?title=CheckedListBoxog se/kig eksemplerne igennem for at få et overblik • CheckedListBox- Gå ind påhttp://www.youtube.com/watch?v=7yp6cUi9FDsog se videoen (ca. 3min.) igennem. Indtast & afprøv løbende de tilsvarende kodeeksempler i Visual Studio

  17. ComboBox, 1

  18. ComboBox, 2

  19. Øvelser – ComboBox i Windows Forms • ComboBox - Gå ind påhttp://tutorials.csharp-online.net/index.php?title=ComboBoxog se/kig eksemplerne igennem for at få et overblik • ComboBox- Gå ind påhttp://www.youtube.com/watch?v=7UOXlzyx7qIog se videoen (ca. 5½ min.) igennem. Indtast & afprøv løbende de tilsvarende kodeeksempler i Visual Studio • Afprøv evt. også Fig15_23 i kodeeksemplerne til bogen (ComboBox, der giver mulighed for at vælge mellem forskellige figurer, der tegnes på skærmen)

  20. TabControl, 1

  21. TabControl, 2

  22. Øvelser – TabControli Windows Forms TabControl - Gå ind påhttp://www.youtube.com/watch?v=S-hDyMi4GFsog se videoen (ca. 4 min.) igennem. Indtast & afprøv løbende de tilsvarende kodeeksempler i Visual Studio TabControl - Gå ind påhttp://www.c-sharpcorner.com/uploadfile/mahesh/c-sharp-tabcontrol/og se/kig eksempler igennem, copy/paste kodeeksemplerne ind i Visual Studio og kør

  23. Øvelse – GUI i Spejdersystemet • Hvis du ikke allerede har gjort det, så prøv at se, om du kan bruge nogle af dagens GUI-kontroller i brugergrænsefladen i Spejdersystemet: • Det kunne fx være brug af MonthCalendar til at vælge dato, ListBox til at vælge mellem forskellige værdier, TabControl til at præsentere forskellige dele af systemet på hver sit faneblad (eng.: tab)……

More Related