WINDOWSFORMS

LES BASES

faire une liste dans un comboBox

après l'avoir placé sur le form, double cliquez sur le form et non le combobox, vous verrez apparaitre:

private void Form1_Load(object sender, EventArgs e)
{

insérer dedans d'abord le design name de votre combobox puis ajouter “Items” puis “Add”et enfin ce qui sera proposer dans votre combobox donc ici “11h10”

cboHoraire.Items.Add("11 h 10");

Créer une gestion de tarif

créer d'abort un “button” puis double cliquez dessus, ensuite dans:

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;