Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
c_les_bases_en_windowsform [2018/02/01 15:55] antoine.morfouesse |
c_les_bases_en_windowsform [2018/02/01 16:44] (Version actuelle) antoine.morfouesse |
||
|---|---|---|---|
| Ligne 23: | Ligne 23: | ||
| private void button2_Click(object sender, EventArgs e) | private void button2_Click(object sender, EventArgs e) | ||
| { | { | ||
| + | | ||
| + | crée une variable concernant un prix, exemple:(ici écris double pour si il y a des centimes) | ||
| + | double leTarif = 8.7; | ||
| + | | ||
| + | Si le prix a un rapport avec un élément dans un combobox on fonctionnera ainsi: | ||
| + | if (cboHoraire.Text == "11 h 10") leTarif = 5.2; | ||
| + | |||
| + | ici le tarif a 11h10 coutera 5.20€ | ||
| + | |||
| + | |||
| + | Avec un checkBox on opérera ainsi: | ||
| + | |||
| + | if (checkBox2.Checked) leTarif = leTarif * 2; | ||
| + | |||
| + | "CheckBox2" correspond a votre nom design de votre comboBox | ||
| + | ici si le checkbox est validé le tarif est multiplié par 2 | ||
| + | |||
| + | |||
| + | IMPORTANT ! === Ne pas oublier à la fin des calculs de tarif=== | ||
| + | |||
| + | prixFinal.Text = " votre variable de prix" + "0€"; | ||
| | | ||
| + | Pour afficher votre prix, ici j'ai utilisé un "label" qui a pour nom de design "prixFinal". | ||
| + | === sans le +"0€" , les prix ne changerons pas === | ||
| + | |||
| + | |||
| + | === Button RESET=== | ||
| + | |||
| + | Si l'on veut créer un "button" reset de l'interface graphique, procéder ainsi pour tout ce que vous vouler | ||
| + | reset dans l'interface graphique, | ||
| + | ==au niveau combobox et label === double cliquez sur votre bouton reset et proceder ainsi: | ||
| + | |||
| + | private void Ticket_Click(object sender, EventArgs e) | ||
| + | { | ||
| + | cboHoraire.Text = ""; | ||
| + | cboJour.Text = ""; | ||
| + | prixFinal.Text = ""; | ||
| + | |||
| + | pour reset aussi les checkbox proceder ainsi dans le void ticket_clik: | ||
| + | |||
| + | checkBox2.Checked = false; | ||
| + | |||
| + | | ||
| + | |||