Öncelikle windows formumuza bir tabcontrol ekliyoruz. Böylece bunun
üzerinde iki kısım oluşturacağız. Birinci sekmede anket soruları, ikinci
sekmede ise anketin sonuçları olacak. Anket kısmı için 5 radiobuton ve 1
buton ekliyoruz. Sonuçlar sekmesine ise 1 listbox, 5 progress bar ve 1
buton ekliyoruz.
/***********************************************--------------------------------------------------------------*****************************/
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 _17SubatAnket
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//anket oylamasını her bir madde tutmak için 5 elemanlı bir dizi oluşturuyoruz
int[] sonuclar = new int[5];
private void button1_Click(object sender, EventArgs e)
{
//burada herbir radio butonunu kontrol ediyoruz. İşaretlimi değilmi diye
if (radioButton1.Checked)
sonuclar[0]++;
else if (radioButton2.Checked)
sonuclar[1]++;
else if (radioButton3.Checked)
sonuclar[2]++;
else if (radioButton4.Checked)
sonuclar[3]++;
else if (radioButton5.Checked)
sonuclar[4]++;
MessageBox.Show("Oy Kullandığınız için Teşekkürler");
}
private void button2_Click(object sender, EventArgs e)
{
//artık sonuçlar sekmesindeki sonucları göster butonuna tıkladık,
//öncelikle foreach döngüsü içinde takımları listbox'a ekledik,sonra takımlarım sonuçlarını tek tek kontrol ettik
//sonucu olanı aldık, 10 ile çarparak progress barı ilerlettik
listBox1.Items.Clear();
int z = 0;
string[] takimlar = new string[] { "Fenerbahçe", "Galatasaray", "Beşiktaş", "TrabzonSpor", "Bursaspor" };
foreach (int x in sonuclar)
{
listBox1.Items.Add(takimlar[z]);
z++;
}
progressBar1.Value = sonuclar[0] * 10;
progressBar2.Value = sonuclar[1] * 10;
progressBar3.Value = sonuclar[2] * 10;
progressBar4.Value = sonuclar[3] * 10;
progressBar5.Value = sonuclar[4] * 10;
}
}
}
çalışmayı buradan indirebilirsiniz : https://hotfile.com/dl/189171576/37ebb3b/17SubatAnket.rar.html
/***********************************************--------------------------------------------------------------*****************************/
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 _17SubatAnket
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//anket oylamasını her bir madde tutmak için 5 elemanlı bir dizi oluşturuyoruz
int[] sonuclar = new int[5];
private void button1_Click(object sender, EventArgs e)
{
//burada herbir radio butonunu kontrol ediyoruz. İşaretlimi değilmi diye
if (radioButton1.Checked)
sonuclar[0]++;
else if (radioButton2.Checked)
sonuclar[1]++;
else if (radioButton3.Checked)
sonuclar[2]++;
else if (radioButton4.Checked)
sonuclar[3]++;
else if (radioButton5.Checked)
sonuclar[4]++;
MessageBox.Show("Oy Kullandığınız için Teşekkürler");
}
private void button2_Click(object sender, EventArgs e)
{
//artık sonuçlar sekmesindeki sonucları göster butonuna tıkladık,
//öncelikle foreach döngüsü içinde takımları listbox'a ekledik,sonra takımlarım sonuçlarını tek tek kontrol ettik
//sonucu olanı aldık, 10 ile çarparak progress barı ilerlettik
listBox1.Items.Clear();
int z = 0;
string[] takimlar = new string[] { "Fenerbahçe", "Galatasaray", "Beşiktaş", "TrabzonSpor", "Bursaspor" };
foreach (int x in sonuclar)
{
listBox1.Items.Add(takimlar[z]);
z++;
}
progressBar1.Value = sonuclar[0] * 10;
progressBar2.Value = sonuclar[1] * 10;
progressBar3.Value = sonuclar[2] * 10;
progressBar4.Value = sonuclar[3] * 10;
progressBar5.Value = sonuclar[4] * 10;
}
}
}
çalışmayı buradan indirebilirsiniz : https://hotfile.com/dl/189171576/37ebb3b/17SubatAnket.rar.html
Hiç yorum yok :
Yorum Gönder