Home / Visual C# / C# ComboBox ile Dört İşlem

C# ComboBox ile Dört İşlem

Bu örnek programımızda Visual C# programında ComboBox kullanarak dört işlem hesaplaması yapacağız. Öncelikle formumuza bir tane comboBox ve üç tane textBox nesnesi yerleştiriyoruz. Daha sonra hesaplama yapmak için combobox nesnesine çift tıklayarak comboBox1_SelectedIndexChanged özelliğini açıyoruz. Daha sonra if komutunu kullanarak toplama, çıkarma, çarpma ve bölme işlemlerini sırayla hesaplatarak sonucu sonuç textbox nesnesine yazdırıyoruz.

Programın Ekran Görüntüleri;

csharp-combobox-dort-islem-1

csharp-combobox-dort-islem-2

csharp-combobox-dort-islem-3

csharp-combobox-dort-islem-4

Programın Visual C# kodları:

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

namespace combobox_ile_dört_işlem
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            double s1, s2, sonuc;
            s1 = Convert.ToDouble(textBox1.Text);
            s2 = Convert.ToDouble(textBox2.Text);
            if (comboBox1.SelectedIndex == 0)
            {
                sonuc = s1 + s2;
                textBox3.Text = sonuc.ToString();
            }
            if (comboBox1.SelectedIndex == 1)
            {
                sonuc = s1 - s2;
                textBox3.Text = sonuc.ToString();
            }
            if (comboBox1.SelectedIndex == 2)
            {
                sonuc = s1 * s2;
                textBox3.Text = sonuc.ToString();
            }
            if (comboBox1.SelectedIndex == 3)
            {
                sonuc = s1 / s2;
                textBox3.Text = sonuc.ToString();
            }
        }
    }
}

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

WP-SpamFree by Pole Position Marketing

beşiktaş evden eve nakliyat
bakırky evden eve nakliyat
şişli evden eve nakliyat
arnavutky evden eve nakliyat