Picturebox
ŞARTLAR
* Okul Numarası Aynı Olamaz..
* Adı Boş Olamaz
* Listbox'a Seçilen Kişiye Göre Resim Gösteren Kodlar
Formun Tamamı İçin Tıklayınız.
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;
using System.Collections;
namespace WindowsFormsApplication13
{
public partial class Form1 : Form
{
int k;
int say;
ArrayList ad = new ArrayList();
ArrayList soyad = new ArrayList();
ArrayList no = new ArrayList();
ArrayList yazili1 = new ArrayList();
ArrayList yazili2 = new ArrayList();
ArrayList sozlu = new ArrayList();
ArrayList ortalama = new ArrayList();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int a = no.IndexOf(textBox3.Text);
if (textBox1.Text == "")
{
MessageBox.Show("Boş olamaz...");
}
else if (a != -1)
{
MessageBox.Show("Başka okul no giriniz...");
textBox3.Text = null;
textBox3.Focus();
}
else
{
ad.Add(textBox1.Text);
soyad.Add(textBox2.Text);
no.Add(textBox3.Text);
yazili1.Add(textBox4.Text);
yazili2.Add(textBox5.Text);
sozlu.Add(textBox6.Text);
int y1 = Convert.ToInt32(textBox4.Text);
int y2 = Convert.ToInt32(textBox5.Text);
int s = Convert.ToInt32(textBox6.Text);
int ort = (y1 + y2 + s) / 3;
ortalama.Add(ort);
textBox1.Text = null;
textBox2.Text = null;
textBox3.Text = null;
textBox4.Text = null;
textBox5.Text = null;
textBox6.Text = null;
}
}
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
int m=0;
if (radioButton1.Checked)
{
for (int j = 0; j < ad.Count; j++)
{
int x = Convert.ToInt32(ortalama[j]);
if (x < 45)
{
listBox1.Items.Add(++m + ")" + no[j] + " " + ad[j] + " " + soyad[j] + " " + ortalama[j]);
}
}
}
if (radioButton2.Checked)
{
for (int j = 0; j < ad.Count; j++)
{
int x = Convert.ToInt32(ortalama[j]);
if (x >= 45)
{
listBox1.Items.Add(++m + ")" + no[j] + " " + ad[j] + " " + soyad[j] + " " + ortalama[j]);
}
}
listBox1.SelectedIndex = 0;
pictureBox1.Image = ımageList1.Images[0];
}
if (radioButton3.Checked)
{
for (int j = 0; j < ad.Count; j++)
{
listBox1.Items.Add(++m + ")" + no[j] + " " + ad[j] + " " + soyad[j] + " " + ortalama[j]);
}
}
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
k = listBox1.SelectedIndex;
pictureBox1.Image = ımageList1.Images[k];
label7.Visible = true;
label7.Text = listBox1.SelectedItem.ToString();
}
private void button4_Click(object sender, EventArgs e)
{
say = listBox1.Items.Count;
if (listBox1.SelectedIndex <= say)
{
if (listBox1.SelectedIndex >= say - 1)
{
listBox1.SelectedIndex = 0;
}
else
{
listBox1.SelectedIndex += 1;
}
}
}
private void button3_Click(object sender, EventArgs e)
{
if (listBox1.SelectedIndex == 0)
{
listBox1.SelectedIndex = listBox1.Items.Count - 1;
}
else
{
listBox1.SelectedIndex -= 1;
}
}
private void Form1_Load(object sender, EventArgs e)
{
label7.Visible = false;
}
}
}
Kaydol:
Kayıtlar (Atom)
Hiç yorum yok:
Yorum Gönder