www.doronamir.com

E-mail: doron@doronamir.com

 

 

תרגול WinForm : מחשבון המרה פשוט

 

 

עיצוב היישום

 

 

הגדרת קבועים

 

const  double DOLAR = 4.5;

const  double SHEKEL = 1;

const  double EURO = 5.5;

 

המרה לדולרים

 

private void rdioDolar_Click(object sender, System.EventArgs e)

        {

//המרת המחרוזת אל הטיפוס המתאים

            double dblAmount = double.Parse(txtAmount.Text);

הכפלת הסכום בקבוע המייצג את המטבע//

            dblAmount *=  DOLAR;

המרת הסכום למחרוזת עבור תצוגת הטקסט//

            txtDolar.Text=dblAmount.ToString();

        }

 

המרה לשקלים

 

private void rdioShekel_Click(object sender, System.EventArgs e)

        {

            double dblAmount = double.Parse(txtAmount.Text);

            dblAmount *=  SHEKEL;

            txtShekel.Text=dblAmount.ToString();

        }

 

המרה ליורו

 

private void rdioEuro_Click(object sender, System.EventArgs e)

        {

            double dblAmount = double.Parse(txtAmount.Text);

            dblAmount *=  EURO;

            txtEuro.Text=dblAmount.ToString();

        }

 

 

            ניקוי הרשומות בעת ההקלדת סכום חדש

 

    private void txtAmount_TextChanged(object sender, System.EventArgs e)

        {

            txtDolar.Text="";

            txtShekel.Text="";

            txtEuro.Text="";

        }

 

 

אתחל הרשמות בערכי המטבעות בעת טעינת הטופס

 

        private void Form1_Load(object sender, System.EventArgs e)

        {

            txtDolar.Text=DOLAR.ToString();

            txtShekel.Text=SHEKEL.ToString();

            txtEuro.Text=EURO.ToString();

           

    {

 

ריצת היישום

 

 

 

בחר אפשרות המרה