Nesne Tabanlı

Kullanıcı Adı Şifre Girilip Teste Yönlendiren Program
Bu uygulamada yapılan her aşamada yani her tıklamada bir önceki grupbox pasif; bir sonraki aktif hale geliyor. Sonunda da cevap anahtarı ve sonuç ortaya çıkıyor.
Görüntü aşamaları aşağıdaki gibidir;






Çalışmanın kodları ;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace sınav
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "egitimsel" && textBox2.Text == "1234")
{
groupBox1.Enabled = false;
groupBox2.Visible = true;
}
else
{
MessageBox.Show("HATALI GİRİŞ YAPTINIZ");
textBox1.Text = "";
textBox2.Text = "";
}
}
private void button4_Click(object sender, EventArgs e)
{
groupBox2.Enabled = false;
groupBox3.Visible = true;
}
private void radioButton3_CheckedChanged(object sender, EventArgs e)
{
groupBox3.Enabled = false;
groupBox4.Visible = true;
label22.Text = "C";
}
private void radioButton10_CheckedChanged(object sender, EventArgs e)
{
groupBox5.Enabled = false;
groupBox6.Visible = true;
label24.Text = "C";
}
private void radioButton14_CheckedChanged(object sender, EventArgs e)
{
groupBox6.Enabled = false;
groupBox7.Visible = true;
label25.Text = "C";
}
private void radioButton6_CheckedChanged(object sender, EventArgs e)
{
groupBox4.Enabled = false;
groupBox5.Visible = true;
label23.Text = "C";
}
private void radioButton18_CheckedChanged(object sender, EventArgs e)
{
groupBox7.Enabled = false;
button3.Visible = true;
label26.Text = "C";
}
private void button3_Click(object sender, EventArgs e)
{
groupBox8.Visible = true;
int puan;
puan = 0;
label27.Text = "C";
label28.Text = "D";
label29.Text = "A";
label30.Text = "D";
label31.Text = "B";
label20.Text = textBox3.Text;
label21.Text = textBox4.Text;
if (label22.Text==label27.Text)
{
puan=puan+20;
}
if (label23.Text == label28.Text)
{
puan = puan + 20;
}
if (label24.Text == label29.Text)
{
puan = puan + 20;
}
if (label25.Text == label30.Text)
{
puan = puan + 20;
}
if (label26.Text == label31.Text)
{
puan = puan + 20;
}
label32.Text = puan.ToString();
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
groupBox3.Enabled = false;
groupBox4.Visible = true;
label22.Text = "A";
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
groupBox3.Enabled = false;
groupBox4.Visible = true;
label22.Text = "B";
}
private void radioButton4_CheckedChanged(object sender, EventArgs e)
{
groupBox3.Enabled = false;
groupBox4.Visible = true;
label22.Text = "D";
}
private void radioButton8_CheckedChanged(object sender, EventArgs e)
{
groupBox4.Enabled = false;
groupBox5.Visible = true;
label23.Text = "A";
}
private void radioButton7_CheckedChanged(object sender, EventArgs e)
{
groupBox4.Enabled = false;
groupBox5.Visible = true;
label23.Text = "B";
}
private void radioButton5_CheckedChanged(object sender, EventArgs e)
{
groupBox4.Enabled = false;
groupBox5.Visible = true;
label23.Text = "D";
}
private void radioButton12_CheckedChanged(object sender, EventArgs e)
{
groupBox5.Enabled = false;
groupBox6.Visible = true;
label24.Text = "A";
}
private void radioButton11_CheckedChanged(object sender, EventArgs e)
{
groupBox5.Enabled = false;
groupBox6.Visible = true;
label24.Text = "B";
}
private void radioButton9_CheckedChanged(object sender, EventArgs e)
{
groupBox5.Enabled = false;
groupBox6.Visible = true;
label24.Text = "D";
}
private void radioButton16_CheckedChanged(object sender, EventArgs e)
{
groupBox6.Enabled = false;
groupBox7.Visible = true;
label25.Text = "A";
}
private void radioButton15_CheckedChanged(object sender, EventArgs e)
{
groupBox6.Enabled = false;
groupBox7.Visible = true;
label25.Text = "B";
}
private void radioButton13_CheckedChanged(object sender, EventArgs e)
{
groupBox6.Enabled = false;
groupBox7.Visible = true;
label25.Text = "D";
}
private void radioButton20_CheckedChanged(object sender, EventArgs e)
{
groupBox7.Enabled = false;
button3.Visible = true;
label26.Text = "A";
}
private void radioButton19_CheckedChanged(object sender, EventArgs e)
{
groupBox7.Enabled = false;
button3.Visible = true;
label26.Text = "B";
}
private void radioButton17_CheckedChanged(object sender, EventArgs e)
{
groupBox7.Enabled = false;
button3.Visible = true;
label26.Text = "D";
}
}
}
admin
0
Tags :