8-mavzu. DataGrid boshqaruviga umumiy nuqtai


Download 32.48 Kb.
bet5/6
Sana19.06.2023
Hajmi32.48 Kb.
#1621560
1   2   3   4   5   6
Bog'liq
8-9-mavzlar

Ustun turi

Tavsif

DataGridTextBoxColumn

Ma'lumotlarni formatlangan yoki formatlanmagan satrlar sifatida qabul qiladi va ko'rsatadi. Tahrirlash imkoniyatlari oddiy TextBox'da ma'lumotlarni tahrirlash uchun bo'lgani kabi bir xil . DataGridColumnStyle dan meros oladi .

DataGridBoolColumn

true, falseva null qiymatlarni qabul qiladi va ko'rsatadi . DataGridColumnStyle dan meros oladi .

Ustunning o'ng chetiga ikki marta bosish to'liq sarlavha va eng keng yozuvni ko'rsatish uchun ustun hajmini o'zgartiradi.
Jadval uslublari va ustun uslublari
DataGrid boshqaruvining standart formatini o'rnatganingizdan so'ng , ma'lumotlar tarmog'ida ma'lum jadvallar ko'rsatilganda ishlatiladigan ranglarni sozlashingiz mumkin.
Bunga DataGridTableStyle sinfining misollarini yaratish orqali erishiladi . Jadval uslublari DataGrid boshqaruvining standart formatlashidan farqli ravishda ma'lum jadvallarni formatlashni belgilaydi . Har bir jadval bir vaqtning o'zida faqat bitta jadval uslubiga ega bo'lishi mumkin.
Ba'zan siz ma'lum bir ustunni ma'lum bir ma'lumotlar jadvalining qolgan ustunlaridan farqli ko'rinishga ega bo'lishni xohlaysiz. GridColumnStyles xususiyatidan foydalanib, moslashtirilgan ustun uslublari to'plamini yaratishingiz mumkin .
Jadval uslublari ma'lumotlar jadvallari bilan bog'liq bo'lgani kabi, ustun uslublari ham ma'lumotlar to'plamidagi ustunlar bilan bog'liq. Har bir jadval bir vaqtning o'zida faqat bitta jadval uslubiga ega bo'lishi mumkin bo'lganidek, har bir ustunda ham u uchun ma'lum bir jadval uslubida faqat bitta ustun uslubi belgilangan bo'lishi mumkin. Bu munosabat ustunning MappingName xususiyatida aniqlanadi .
Agar siz jadval uslubini unga ustun uslublari qo'shilmagan holda yaratgan bo'lsangiz, Visual Studio ish vaqtida shakl va panjara yaratilganda standart ustun uslublarini qo'shadi. Biroq, agar siz jadval uslubini yaratgan bo'lsangiz va unga ustun uslublarini qo'shsangiz, Visual Studio hech qanday ustun uslublarini yaratmaydi. Shuningdek, siz ustun uslublarini belgilashingiz va kerakli ustunlar panjarada paydo bo'lishi uchun ularni xaritalash nomi bilan belgilashingiz kerak bo'ladi.
Qaysi ustunlar ustun uslubini belgilash orqali ma'lumotlar tarmog'iga kiritilganligini ko'rsatganingiz uchun va ustunlarga hech qanday ustun uslubi tayinlanmaganligi sababli, ma'lumotlar to'plamiga tarmoqda ko'rsatilmagan ma'lumotlar ustunlarini kiritishingiz mumkin. Biroq, ma'lumotlar ustuni ma'lumotlar to'plamiga kiritilganligi sababli, ko'rsatilmagan ma'lumotlarni dasturiy ravishda tahrirlashingiz mumkin.
Eslatma
Umuman olganda, jadval uslublarini jadval uslublari to'plamiga qo'shishdan oldin ustun uslublarini yarating va ularni ustun uslublari to'plamiga qo'shing. To'plamga bo'sh jadval uslubini qo'shsangiz, ustun uslublari siz uchun avtomatik ravishda yaratiladi. Natijada, ustun uslublari to'plamiga ikki nusxadagi MappingName qiymatlari bilan yangi ustun uslublarini qo'shishga harakat qilsangiz, istisno qilinadi .
Ba'zan siz ko'p ustunlar orasida faqat bitta ustunni o'zgartirishni xohlaysiz; masalan, ma'lumotlar to'plami 50 ta ustunni o'z ichiga oladi va siz ulardan faqat 49 tasini xohlaysiz. Bunday holda, siz xohlagan 49 ta alohida ustunning har birini dasturiy ravishda qo'shishdan ko'ra, barcha 50 ta ustunni import qilish va bittasini dasturiy ravishda olib tashlash osonroq.

Download 32.48 Kb.

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




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