Outils pour utilisateurs

Outils du site


c_les_bases_en_windowsform

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
c_les_bases_en_windowsform [2018/02/01 15:38]
antoine.morfouesse créée
c_les_bases_en_windowsform [2018/02/01 16:44] (Version actuelle)
antoine.morfouesse
Ligne 6: Ligne 6:
  
 après l'​avoir placé sur le form, double cliquez sur le form et non le 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) + 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; 
 + 
 +  ​
  
c_les_bases_en_windowsform.1517495881.txt.gz · Dernière modification: 2018/02/01 15:38 par antoine.morfouesse