c#: TP Convertisseur Dinar-Euro

c#: TP Convertisseur Dinar-Euro

Objectif: Etre capable de prendre en main de Visual Studio



Description:

  • On va mettre en œuvre visual studio pour développer une application Windows classique.
  • L’application ultra basique sera un convertisseur Dinar-euro.

Réalisation:

    1. Lancer Visual studio.
    2. Créer un projet : Fichier->Nouveau->Projet pour plus d’informations consultez notre article: Création d’une solution
    3. Sélectionner comme type de projet : autres langages->visual C#->windows->application windows forms

c# créer un nouveau projet

    1. Donner un nom au programme que vous allez créer prenez comme exemple : MonConvertisseur.
    2. Enregistrez tout le projet :
      • par défaut ce sera:
        « C:\Users\utilisateur\Documents\Visual Studio 2015\Projects\MonConvertisseur\ ») mais vous
        pouvez choisir un autre répertoire. Pour sauvegarder votre travail , vous devez copier tout le
        répertoire sur votre clé USB . Vous devez en fin de séance faire au moins une sauvegarde
        sur clé usb, et/ou l’envoyer à vous via votre email.
    3. Régler les paramètres de la fenêtre principale, avec l’onglet « propriétés ».

c# propriétés

    1. Changer le titre par défaut du fenêtre avec la propriété Text: Mon convertisseur.
    2. Utilisez propriété la backcolor pour Changer la couleur de fond: bleu ciel
    3. Mettez une image comme fond : il faudra importer une ressource locale ( un fichier image …)
    4. Mettre l’image à l’echelle : backgroundimagelayout ( mettre la valeur stretch).

 image comme fond

    1. Compilez et testez le resultat

c# convertisseur

    1. A partir de la boîte à outils , placer deux boutons ils s’appellent par défaut « button1 » et « button2 »
    2. Modifier leurs propriétés ( couleur, texte, …)
    3. Placer de la même manière 2 textBox, qui s’appelleront textbox1 et textbox2 par défaut.

convertisseur c#

Le code

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace MonConvertisseur
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            double euro;
            double dinar;
            euro = Convert.ToDouble(this.textBox1.Text);
            // dans la variable euros , on récupère le contenu du 
textBox1 et le converti en un réel (chiffre à virgule)
            dinar = euro * 2.7258; // on calcul le prix en dinar
            this.textBox2.Text = dinar.ToString();//on transforme le réel 
en Sting(chaîne de caractères) et on affiche dans textBox2.
        }

        private void button2_Click(object sender, EventArgs e)
        {
            double euro;
            double dinar;
            dinar = Convert.ToDouble(this.textBox2.Text);
            // dans la variable euros , on récupère le contenu du textBox1 
et le converti en un réel (chiffre àvirgule)
            euro = dinar / 2.7258; // on calcul le prix en dinar
            this.textBox1.Text = euro.ToString();
//on transforme le réel en Sting(chaîne de caractères) et on affiche dans textBox2.
        }
    }
}
  • Compilez et testez le resultat

convertisseur

Abonnez vous à notre chaîne YouTube gratuitement