Berdaq nomidagi qoraqalpoq davlat universiteti


Windows Formda DataGirrdView, Combobox , Label, checkbox bilan ishlash



Yüklə 1,35 Mb.
səhifə4/8
tarix11.06.2023
ölçüsü1,35 Mb.
#128055
1   2   3   4   5   6   7   8
Документ Microsoft Word

Windows Formda DataGirrdView, Combobox , Label, checkbox bilan ishlash..


Biz talabalar haqidagi malumotni C# dasturida jadval ko’rinishida saqlashimiz kerak bo’ladi. Buni biz DataGirdview kompanentasi orqali amalga oshirmiz. Malumotlar bazasini Acces orqali quyidagi rasmdagi kabi hosil qilamiz. Hosil qilgan Acces faylimiz nomi kurs_ishi.accdb. Ichidagi jadval nomini esa talabalar malumoti deb nomladik.

Bu malumotlar bazasini c# da ko’rish uchun ochilgan Windows formamizga DataGirdView kompanentasini tashlaymiz. Yoniga bitta Button tugmasini ham qo’yamiz. Va Buttonning Text xususyatini SAQLASH deb nomlaymiz.



Yuqorida ko’rsatilgan joyiga sichqonchani olib borib sichqonchaning chap tugmasini bosamiz.

1-rasmdagi ko’rsatilgan joy bosilsa 2-rasmdagi kabi ko’rinish hosil bo’ladi. Bunnan добавить источник данних проекта… tugmasi bosiladi.

3-rasmdagi OK tugmasini bosamiz. 4-rasmdagi ko’rinish hosil bo’ladi. Keyin Далее bosamiz.

Bu oynadan Таблицы ni belgilab Готово ni bosamiz. Qarabsizki accesda yig’ilgan malumotlar bazasi C# ga bog’lanadi. Ilovamizni kompilatsiya qilib acces dagi malumotlar bazasini DataGirdview da ko’chirishimiz mumkin. Agar DataGirdView ga o’zgartirish kiritadigan bo’lsak buni Acces bazaga saqlab borilishi kerak. Buni amalga oshirish uchun Button Tugmasini 2 marta chertib ichiga quyidagi kodni yozamiz:
private void Button1_Click(object sender, EventArgs e)
{
talaba_malumotiTableAdapter.Update(kurs_ishiDataSet);
}

3.Modal dialog oynasi bilan ishlash


Ilovani vaqtincha to'xtatadigan va foydalanuvchi yopiq bo'lguncha avom etolmaydigan dialog oynasi modal dialog oynasi deb nomlanadi. lovada davom etishdan oldin ba'zi qo'shimcha ma'lumotlar talab qilinishi mumkin yoki foydalanuvchi potentsial xavfli harakatlarni davom ettirishni istayotganligini tasdiqlashni xohlashi mumkin. Dastur faqat dialog oynasi yopilgandan keyingina bajarishni davom ettiradi; shu vaqtgacha dastur to'xtatiladi. Masalan, faylni saqlashda foydalanuvchi mavjud fayl nomini beradi; bir xil nomga ega fayl mavjudligi, u ustidan yozilishi yoki boshqa nom bilan saqlanishi kerakligi to'g'risida gohlantirish ko'rsatiladi. Agar foydalanuvchi "OK" yoki "Bekor qilish" ni tanlamasa, fayl saqlanmaydi. Qo'llaniladigan dialog oynasining yana bir turi bu modul bo'lmagan dialog oynasi. U so'ralgan ma'lumotni davom ettirish uchun zarur bo'lmaganda ishlatiladi, shuning uchun ish boshqa joyda davom etganda, deraza ochiq qoldirilishi mumkin. Masalan, matn muharririda ishlayotganda, foydalanuvchi ma'lum bir so'zni topishni va almashtirishni xohlaydi. Buni so'zni topish va almashtirishni talab qiladigan dialog oynasidan foydalanib amalga oshirish mumkin. Foydalanuvchi ushbu quti ochiq bo'lsa ham ishlashni davom ettirishi mumkin. Dialog oynasi doimiy ravishda FormBorderStyle xususiyatini
FormBorderStyle.FixedDialog-ga o'rnatib, MinimizeBox va MaximizBox xususiyatlarini noto'g'ri qilib sozlash orqali sozlanishi mumkin. Framework Class Library (FCL) Dialog sifatida sinfni ta'minlamaydi. Dasturchi System.Windows.Form bazaviy klassidan turni olish orqali maxsus dialog sinflarini yaratadi. ShowDialog () metodidan foydalangan holda namuna oynasi ko'rsatiladi. Show () usulidan foydalangan holda, modetsiz dialog oynalari ko'rsatiladi.



Yüklə 1,35 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin