Výukový materiál zpracován v rámci projektu

Slides:



Advertisements
Podobné prezentace
Výukový materiál zpracován v rámci projektu
Advertisements

Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Transkript prezentace:

Výukový materiál zpracován v rámci projektu EU peníze školám Název školy Střední škola elektrostavební a dřevozpracující, Frýdek-Místek, příspěvková organizace Adresa školy Pionýrů 2069, 73801 Frýdek-Místek T 13644301 Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/34.0149 Označení vzdělávacího materiálu VY_32_INOVACE_10_29ŠebM-13 Název tematické oblasti (sady) Technická cvičení -Základy programování v jazyce C#   Název vzdělávacího materiálu Zaškrtávací pole Druh učebního materiálu Cvičení v prostředí Microsoft Visual Studio Anotace Téma je určeno žákům studijního oboru elektro na získání základních znalostí a vědomostí v algoritmizaci a programování. Klíčová slova algoritmus,vývojový diagram,zdrojový text programu Vzdělávací obor, pro který je materiál určen 26-41-M/01 Elektrotechnika Ročník IV. Typická věková skupina 18 let Speciální vzdělávací potřeby žádné Autor Ing.Milan Šebestík Zhotoveno, (datum/období) 1.1. až 30.1..2013 Celková velikost 247 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Milan Šebestík Dostupné z portálu www.ssed-fm.cz

Nejdůležitější vlastnosti 3.Zaškrtávací políčko checkBox Tato komponenta při své aktivaci dává odpověď na otázku formou Ano/Ne popřípadě třetím stavem,který vyjadřuje,že prvek není nasta- ven. Nejdůležitější vlastnosti Chování této komponenty lze rozdělit do dvou kategorií: Dvoustavový režim Třístavový režim

Dvoustavový režim Třístavový režim -v tomto stavu jsou pouze dvě možnosti: zaškrtnuto – nezaškrtnuto -zda je políčko zaškrtnuto,či nikoliv získáme vlastností Checked, která vrací boolovskou hodnoty true/false Hlavní událost: CheckedChanged Třístavový režim -v tomto stavu jsou tři možnosti: zaškrtnuto – nezaškrtnuto a neaktivováno -zda je políčko zaškrtnuto,či nikoliv získáme vlastností CheckState, která vrací tři hodnoty (viz.tabulka) Hlavní událost: CheckStateChanged

Nejdůležitější vlastnosti komponenty zaškrtávací pole (checkBox): Checked Vrací hodnotu true/false na základě vyhodnocení stavu zaškrtávacího pole ve dvoustavovém režimu AutoCheck Nastavení automatického přepínání stavu zaškrtávacího pole ThreState Nastavení dvou/třístavového režimu Zaškrtávacího pole CheckState Vrací tři hodnoty: Unchecked nezaškrtnuto Checked zaškrtnuto Indeterminate třetí stav

-navrhněte program,který na základě volby zaškrtávacího pole Příklad 2 -navrhněte program,který na základě volby zaškrtávacího pole bude měnit barvu pozadí textového pole.Vyzkoušejte oba re- žimy. Pracovní plocha –Formulář komponenta form1 komponenta zaškrtávací pole: checkBox1 ve dvoustavovém režimu komponenta zaškrtávací pole: checkBox2 ve třístavovém režimu Komponenta textové pole

Zdrojový text programu private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked == true) textBox1.BackColor = Color.Pink; if (checkBox1.Checked == false) textBox1.BackColor = Color.Green; } private void checkBox2_CheckStateChanged(object sender, EventArgs e) checkBox2.ThreeState = true; if (checkBox2.CheckState == CheckState.Checked) textBox1.BackColor = Color.Red; if (checkBox2.CheckState == CheckState.Unchecked) textBox1.BackColor = Color.Blue; if (checkBox2.CheckState == CheckState.Indeterminate) textBox1.BackColor = Color.Yellow;