Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

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

Podobné prezentace


Prezentace na téma: "Výukový materiál zpracován v rámci projektu"— Transkript prezentace:

1 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, Frýdek-Místek T Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/ 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ž 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

2 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

3 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

4 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

5 -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

6 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;


Stáhnout ppt "Výukový materiál zpracován v rámci projektu"

Podobné prezentace


Reklamy Google