I -bob. C#dasturlash tili haqida



Download 0,91 Mb.
bet6/6
Sana11.07.2022
Hajmi0,91 Mb.
#775633
1   2   3   4   5   6
Bog'liq
Aminov Asadbek (3)


















Xulosa

Kurs ishida ayrim ko’p qo’llanadigan boshqaruv elementlari va ularning xususiyatlari ko’rib o’tildi. Ulardan TextBox elementlari matnli malumotlar bilan ishlasa, MenuStrip menular panelini yaratish uchun xizmat qiladi. DataGirdView esa malumotlar bazasida joylashgan malumotlarni C# dasturlash tilida namoyon qilishda qo’l keladi. Bu loyiha orqalo “lebal”, “Form”, “button”, “TextBox” lar bilan mukammal darajada ishlashni o’rgandik. Dasturning dizayn qismini tuzishni o’rgandik. Kurs ishi davomida ko’proq malumotlar bazasi bilan C# ni bog’lash malumotlar berildi. Tuzilgan ilovaning ham ko’p qismi malumotlar bazasi ya’ni Microsoft Acces ni Windows ilovaga bog’lash bo’ldi. Bu kurs ishi davomida C# dasturlash tilida malumotlar bazasi bilan ishlash ko’nikmalari oshirildi. Bu dastur bizga kelajakda bundanham mukammal dasturlarni tuzishni ularni dunyo miqyosida taqdim etishni o’rgatadi. Vatanimizni kelajakda dunyo taniydigan buyuk davlat sifatida tanishga o’z hissamizni qo’shishimizga imkon beradi.Hozirgi kunda yurtimizda yosh dasturchilarga qaratilgan yuksak etibor vas hart sharoitlardan unumli foydalanishimiz kerak!!!















Ilovalar

Login parol oynasi


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 Asadbek_kurs_ishi


{
public partial class Form1 : Form
{
public string ee = "", e1 = "", e2 = "", e3 = "";
public Form1()
{
InitializeComponent();
}
public Form1(String s, String fan, String fanSoati, String kredit)
{
InitializeComponent();
ee = s;
e1 = fan;
e2 = fanSoati;
e3 = kredit;

}
private DataTable oqituvchi;


private void Form1_Load(object sender, EventArgs e)
{
listBox1.DataSource = GetData();
listBox1.DisplayMember = "Dorilar";
}
private DataTable GetData() {
oqituvchi=new DataTable();

oqituvchi.Columns.Add("Dorilar", typeof(string));


oqituvchi.Rows.Add("Avezmatov Ixtiyor");
oqituvchi.Rows.Add("Ilxom Rahimov");
oqituvchi.Rows.Add("Madatov Habibulla");
oqituvchi.Rows.Add("Yusupov Davron");

oqituvchi.Rows.Add("Khajibayeva Surrayo");


oqituvchi.Rows.Add("Ollaberganov Allabergan");
oqituvchi.Rows.Add("Sharipov Rasulbek");
oqituvchi.Rows.Add("Rozmetov Murod");
oqituvchi.Rows.Add(ee);

return oqituvchi;


}
private void textBox1_TextChanged(object sender, EventArgs e)
{
DataView dori = oqituvchi.DefaultView;
dori.RowFilter = "Dorilar LIKE '%" + textBox1.Text + "%'";
}

public void textBox2_TextChanged(object sender, EventArgs e)


{
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
switch (listBox1.SelectedIndex) {
case 0: textBox2.Text = "Algaritim"; textBox3.Text = "150"; textBox4.Text = "5"; break;
case 1: textBox2.Text = "Sonli usullar"; textBox3.Text = "120"; textBox4.Text = "4"; break;
case 2: textBox2.Text = "Berilganlar Strukturasi"; textBox3.Text = "150"; textBox4.Text = "5"; break;
case 3: textBox2.Text = "Suniy intelekt"; textBox3.Text = "180"; textBox4.Text = "6"; break;
case 4: textBox2.Text = "Berilganlar Bazasi"; textBox3.Text = "120"; textBox4.Text = "4"; break;
case 5: textBox2.Text = "Berilganlar Strukturasi"; textBox3.Text = "150"; textBox4.Text = "5"; break;
case 6: if (ee != "")
{
textBox2.Text = e1; textBox3.Text = e2; textBox4.Text = e3;
}break;
}
}
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
Form2 f = new Form2();
f.Show();
}

private void button2_Click(object sender, EventArgs e)


{
}

private void button2_Click_1(object sender, EventArgs e)


{
this.Close();
}

private void button2_Click_2(object sender, EventArgs e)


{
this.Close();
}

private void button1_Click_1(object sender, EventArgs e)


{
this.Hide();
Form2 f = new Form2();
f.Show();
}

private void textBox1_TextChanged_1(object sender, EventArgs e)


{
DataView dori = oqituvchi.DefaultView;
dori.RowFilter = "Dorilar LIKE '%" + textBox1.Text + "%'";
}
private void listBox1_SelectedIndexChanged_1(object sender,

EventArgs e)


{
switch (listBox1.SelectedIndex)
{
case 0: textBox2.Text = "Algaritim"; textBox3.Text = "1200"; textBox4.Text = "40"; break;
case 1: textBox2.Text = "Sonli usullar"; textBox3.Text = "840"; textBox4.Text = "28"; break;
case 2: textBox2.Text = "Berilganlar Strukturasi"; textBox3.Text = "840"; textBox4.Text = "28"; break;
case 3: textBox2.Text = "Suniy intelekt"; textBox3.Text = "840"; textBox4.Text = "28"; break;
case 4: textBox2.Text = "Berilganlar Bazasi"; textBox3.Text = "1200"; textBox4.Text = "40"; break;
case 5: textBox2.Text = "Berilganlar Strukturasi"; textBox3.Text = "840"; textBox4.Text = "28"; break;
case 6: textBox2.Text = "Matematik analiz"; textBox3.Text = "1680"; textBox4.Text = "56"; break;
case 7: textBox2.Text = "chizqlar "; textBox3.Text = "600"; textBox4.Text = "20"; break;
case 8: if (ee != "")
{
textBox2.Text = e1; textBox3.Text = e2; textBox4.Text = e3;
} break;

};
}


private void button3_Click(object sender, EventArgs e)


{
}

}
}




i



Download 0,91 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish