Home / Visual C# / C# ContentMenuStrip İle Dört İşlem

C# ContentMenuStrip İle Dört İşlem

Visual c# programında ContentMenuStrip nesnesini kullanarak hem aritmetik dört işlem toplama, çıkarma, çarpma, bölme hem de form rengini değiştirmek için kullandık.

1. ContentMenuStrip nesnesini ile formun rengini değiştirmek için kullandık.
2. ContentMenuStrip nesnesini ise aritmetik dört işlem hesaplatmak için kullandık.

Form üzerine üç tane teztbox nesnesi iki tane de ContentMenuStrip nesnesi ekledik. ContentMenuStrip nesnesinin birincisine üzerinde renkler yazan bir menü ekleyerek bu menülerde yazan renkleri form renklerine dönüştürmek için gerekli kodları yazdık. İkinci ContentMenuStrip nesnesine de toplama çıkarma çarpma ve bölme menülerini ekleyerek klavyeden girilen iki sayı üzerinde aritmetik dört işlem yapmamızı sağlayan menüyü ve bu menüye gereken kodları yazdık.

Programın ekran görüntüleri aşağıdaki gibidir.

contentmenustrip-dortislem-1
contentmenustrip-dortislem-1
contentmenustrip-dortislem-2
contentmenustrip-dortislem-2
contentmenustrip-dortislem-3
contentmenustrip-dortislem-3

Programın c# kodları aşağıdaki gibidir.

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 sağtuş4işlem
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void label2_Click(object sender, EventArgs e)
        {

        }

       double s1, s2,t;
       
        private void toplamaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            s1 =Convert.ToDouble(textBox1.Text);
            s2 = Convert.ToDouble(textBox2.Text);
            t = s1 + s2;
            textBox3.Text = t.ToString();
        }

        private void çıkarmaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            s1 = Convert.ToDouble(textBox1.Text);
            s2 = Convert.ToDouble(textBox2.Text);
            t = s1 - s2;
            textBox3.Text = t.ToString();
        }

        private void çarpmaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            s1 = Convert.ToDouble(textBox1.Text);
            s2 = Convert.ToDouble(textBox2.Text);
            t = s1 * s2;
            textBox3.Text = t.ToString();
        }

        private void bölmeToolStripMenuItem_Click(object sender, EventArgs e)
        {
            s1 = Convert.ToDouble(textBox1.Text);
            s2 = Convert.ToDouble(textBox2.Text);
            t = s1 /s2;
            textBox3.Text = t.ToString();
        }

        private void kırmızıToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.BackColor = Color.Red;
        }

        private void yeşilToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.BackColor = Color.Green;
        }

        private void maviToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.BackColor = Color.Blue;
        }
    }
}

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