![](https://www.hiber.com.tr/image/catalog/thema/blog/article_258/c-ile-adim-adim-anket-uygulamasi-yapimi_1.png)
C# İle Adım Adım Anket Uygulaması Yapımı
C# İle Adım Adım Anket Uygulaması Yapımı
Merhaba! Bu rehberde, C# programlama dilini kullanarak basit bir anket uygulaması nasıl yapılacağını adım adım öğreneceğiz. Bu uygulama ile kullanıcılarınıza soruları sorma ve cevapları toplama fırsatı sunacaksınız. Hadi başlayalım!
Adım 1: Proje Oluşturma ve Arayüz Tasarımı
-
Visual Studio adlı geliştirme ortamını açın. Yeni bir Windows Forms App (.NET Framework) projesi oluşturun.
-
Form'u tasarlayın:
- Sol taraftaki Toolbox penceresinden gerekli araçları sürükleyip formunuzda yerleştirin.
- Örneğin, soruları göstermek için bir Label, cevap seçenekleri için RadioButton ve cevapları göndermek için bir Button ekleyin.
Adım 2: Soruları ve Cevapları Tanımlama
- Bir sınıf oluşturarak Soru ve Cevap yapılarını tanımlayalım
class Soru
{
public string Metin { get; set; }
public List<string> Cevaplar { get; set; }
public int SecilenCevapIndex { get; set; }
}
Adım 3: Form Kodlaması
- Form'un kod kısmında, soruları ve cevapları içeren bir liste oluşturalım:
List<Soru> sorular = new List<Soru>
{
new Soru
{
Metin = "En sevdiğiniz renk nedir?",
Cevaplar = new List<string> { "Mavi", "Kırmızı", "Yeşil", "Sarı" }
},
// Diğer soruları da burada ekleyin
};
Form'un yüklendiği zaman anketi başlatan ve sonuçları görmek için gereken kodları ekleyin:
int aktifSoruIndex = 0;
private void Form1_Load(object sender, EventArgs e)
{
SoruyuGoster(aktifSoruIndex);
}
private void btnSonraki_Click(object sender, EventArgs e)
{
if (aktifSoruIndex < sorular.Count - 1)
{
aktifSoruIndex++;
SoruyuGoster(aktifSoruIndex);
}
}
private void btnSonuc_Click(object sender, EventArgs e)
{
SonuclariGoster();
}
private void SoruyuGoster(int index)
{
// Seçilen soruyu gösterme ve cevapları oluşturma işlemleri
}
private void SonuclariGoster()
{
// Toplanan cevapları görüntüleme işlemi
}
Adım 4: Uygulamanın Test Edilmesi
- Form tasarımınızı düzenleyin ve uygulamanızı test edin. Kullanıcıların soruları yanıtlayabilmesi ve sonuçları görebilmesi gerekmektedir.
Harika! Artık basit bir anket uygulamasını oluşturmayı tamamladınız. Kullanıcılar soruları yanıtlayabilir ve sonuçları görüntüleyebilirler.
![https://www.hiber.com.tr/image/cache/catalog/thema/yazarlar/avatar/hiber_bilisim_maker_blog_avatar_12-100x100.png](https://www.hiber.com.tr/image/cache/catalog/thema/yazarlar/avatar/hiber_bilisim_maker_blog_avatar_12-100x100.png)
Berat KURTGÖZ (Yazar)
Tasarım ssnasıl göründüğü ya da nasıl hissettirdiği ile ilgili bir şey değildir. Tasarım nasıl çalıştığı ile ilgilidir
Makaleleri
45
Makale Okunması
10794
Yorumunuz Gönder