XULOSA
Ushbu kurs ishida ayrim qo`llaniladigan boshqaruv elementlari va ularning xususiyatlari ko`rib o`tildi. Ulardan TextBox elementlari matnli ma`lumotlar bilan ishlasa, MenuStrip menular panelini yaratish uchun xizmat qiladi. DaataGridView esa ma`lumotlar bazasida joylashgan ma`lumotlarni C# dasturlash tilida namoyon qilishda qo`l keladi. Kurs ishi davomida ko`proq ma`lumotlar bazasi bilan C# ni bog`lash ma`lumotlar berildi.Tuzilgan ilovaning ko`p qismi ma`lumotlat bazasi yani MS Access ni Windows ilovaga bog`lash bo`ldi. Bu aynan panellar bilan ko`p ishlanadi.Ularni qo`llash Visible, Enabled xususiyatlari bilan tanishildi. Switch, Case operatorlari bilan ishlanibb, yanada mustahkamlandi. Ko`pchilik kompanentlarni faoliyati bilan yaqindan tanishilib, ular haqida yanada ko`proq malumotlarga ega bo`lindi
1. Дейтел.Х C# в подлиннике. Наиболее полное руководство. –Санк-Петербург: БХВ-Петербург, 2006.
2. Култин.Н С# в задачах и примерах. –СПб.: БХВ-Петербур, 2007.
3. Зборов.В Visual C# 2012 на примерах. –Санк-Петербург: БХВ-Петербург, 2006.
4. https://msdn.microsoft.com
5. http://metanit.com
ILOVALAR
(OTM kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi uchun C# tilidagi dastur kodlari)
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 KURS_ISHI
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.Text == "") MessageBox.Show("malumot kiritilmadi");
else
{
if (comboBox1.Text == "Matematik analiz")
{
Form.ActiveForm.SendToBack();
Matematik_analiz ob = new Matematik_analiz();
ob.Show();
}
if (comboBox1.Text == "Amaliy matematika va informatika")
{
Form.ActiveForm.SendToBack();
Amaliy_matematika_va_informatika ob = new Amaliy_matematika_va_informatika();
ob.Show();
}
if (comboBox1.Text == "Algoritmlash va dasturlash texnologiyalari")
{
Form.ActiveForm.SendToBack();
Kompyuter_ilmlari_va_dasturlash_asoslari ob = new Kompyuter_ilmlari_va_dasturlash_asoslari();
ob.Show();
}
}
comboBox1.Text = "";
}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox2.Text)
{
case "2G Amaliy matematika": { comboBox3.Enabled = true; } break;
case "2D Amaliy matematika": { comboBox3.Enabled = true; } break;
case "2A1 Matematika": { comboBox3.Enabled = true; } break;
case "2A2 Matematika": { comboBox3.Enabled = true; } break;
case "2A3 Matematika": { comboBox3.Enabled = true; } break;
case "2I Kompyuter ilmlari": { comboBox3.Enabled = true; } break; }
}
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox3.Text)
{
case "Umumiy malumotlar": { button2.Enabled = true; } break;
case "Davomatni belgilash": { button2.Enabled = true; } break;
case "Reyting daftarcha": { button2.Enabled = true; } break;
}
private void button2_Click(object sender, EventArgs e)
{
if ((comboBox2.Text == "2G Amaliy matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2G_DAVOMAT ob = new _2G_DAVOMAT();
ob.Show();
}
if ((comboBox2.Text == "2I Kompyuter ilmlari") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2I_Davomat ob = new _2I_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2D Amaliy matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2D_Davomat ob = new _2D_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A1 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2A1_Davomat ob = new _2A1_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A2 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{ Form.ActiveForm.SendToBack();
_2A2_Davomat ob = new _2A2_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A3 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2A3_Davomat ob = new _2A3_Davomat ();
ob.Show();
}
if ((comboBox2.Text == "2G Amaliy matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot_2G ob = new Umumiy_malumot_2G();
ob.Show();
}
if ((comboBox2.Text == "2D Amaliy matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2D ob = new Umumiy_malumot2D();
ob.Show();
}
if ((comboBox2.Text == "2I Matematika") && (comboBox3.Text == "Umumiy malumotlar")) {
Form.ActiveForm.SendToBack();
Umumiy_malumot2I ob = new Umumiy_malumot2I();
ob.Show();
}
if ((comboBox2.Text == "2A1 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2A1 ob = new Umumiy_malumot2A1();
ob.Show();
}
if ((comboBox2.Text == "2A2 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiymalumot2A2 ob = new Umumiymalumot2A2();
ob.Show();
}
if ((comboBox2.Text == "2A3 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2A3 ob = new Umumiy_malumot2A3();
ob.Show();
}
comboBox2.Text = "";
comboBox3.Text = "";
// comboBox3.Enabled = false;
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void label1_Click(object sender, EventArgs e)
{
}
private void label2_Click(object sender, EventArgs e)
{
}
}
}
http://fayllar.org
|