ByClxon
Süper Üye
[font='Titillium Web', sans-serif]Bu programda swich-case ile formda şekiller oluşturmayı göreceğiz.[/FONT]
[font='Titillium Web', sans-serif]}[/FONT]
[font='Titillium Web', sans-serif]Formumuza 1 combobox ekliyoruz. Kodlar aşağıdaki gibi;[/FONT]
[font='Titillium Web', sans-serif]Kod:[/FONT]
[font='Titillium Web', sans-serif]private void Form1_Load(object sender, System.EventArgs e)[/FONT]
[font='Titillium Web', sans-serif]{[/FONT]
[font='Titillium Web', sans-serif]comboBox1.Items.Add("Dikdörtgen");[/FONT]
[font='Titillium Web', sans-serif]comboBox1.Items.Add("Kare");[/FONT]
[font='Titillium Web', sans-serif]comboBox1.Items.Add("Çember");[/FONT]
[font='Titillium Web', sans-serif]comboBox1.Items.Add("Elips");[/FONT]
[font='Titillium Web', sans-serif]comboBox1.Items.Add("Yazı");[/FONT]
[font='Titillium Web', sans-serif]}[/FONT]
[font='Titillium Web', sans-serif]private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)[/FONT]
[font='Titillium Web', sans-serif]{[/FONT]
[font='Titillium Web', sans-serif]Graphics g;[/FONT]
[font='Titillium Web', sans-serif]g = this.CreateGraphics();[/FONT]
[font='Titillium Web', sans-serif]g.Clear(this.BackColor);//önceki şekli sil[/FONT]
[font='Titillium Web', sans-serif]switch(comboBox1.Text)[/FONT]
[font='Titillium Web', sans-serif]{[/FONT]
[font='Titillium Web', sans-serif]case "Dikdörtgen":[/FONT]
[font='Titillium Web', sans-serif]g.FillRectangle(new SolidBrush(Color.Red),10,100,75,125);[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]case "Kare":[/FONT]
[font='Titillium Web', sans-serif]g.FillRectangle(new SolidBrush(Color.Red),10,100,75,75);[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]case "Çember":[/FONT]
[font='Titillium Web', sans-serif]g.FillEllipse(new SolidBrush(Color.Red),10,100,75,75);[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]case "Elips":[/FONT]
[font='Titillium Web', sans-serif]g.FillEllipse(new SolidBrush(Color.Red),10,100,75,125);[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]case "Yazı":[/FONT]
[font='Titillium Web', sans-serif]g.DrawString("CREWHAN.ORG", [/FONT]
[font='Titillium Web', sans-serif]new Font("Tahoma",16,FontStyle.Regular),[/FONT]
[font='Titillium Web', sans-serif]new SolidBrush(Color.Red),10,100);[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]default:[/FONT]
[font='Titillium Web', sans-serif]MessageBox.Show("Listeden bir değer seçin");[/FONT]
[font='Titillium Web', sans-serif]break;[/FONT]
[font='Titillium Web', sans-serif]}[/FONT]
[font='Titillium Web', sans-serif]g.Dispose();[/FONT]
[font='Titillium Web', sans-serif]}[/FONT]