void DataGridViewColumnCollection->Insert(int columnIndex, DataGridViewColumn dataGridViewColumn); Ushbu metodni dastur kodidan chaqirish Add metodiga o'xshaydi.
Dasturda ustunlarni olib tashlash. Ustunni olib tashlash uchun Ustunlar to'plamidan ikkita
metoddan birini ishlatish mumkin:
RemoveAt() metodi - to'plamdagi berilgan indeksdagi ustunni olib tashlaydi; Remove() usuli ustunni nomi bilan olib tashlaydi. RemoveAt() usulining umumiy koʻrinishi:
void DataGridViewColumnCollection->RemoveAt(int index);
bu yerda index – Kolleksiyadagi indeks raqami. Indekslash
noldan boshlanadi.
RemoveAt() metodi orqali ustunni olish misol quyida keltirilgan:
int index; // o’chiriladigan ustun nomeri
int n; // dataGridView dagi ustunlar soni
index = 1;
// dataGridView dagi ustunlar sonini aniqlash
n = dataGridView1.Columns.Count;
if ((n > 0) && (index >= 0) && (index < n))
{
dataGridView1->Columns->RemoveAt(index);
label1->Text = "Ustun o’chirildi";
}
else
{
label1->Text = "Ustun o’chirilmadi";
}
Add() metodi orqali satr qo’shish.
if (dataGridView1->Columns.Count <= 0)
{
label1->Text = "Satr qo’shilmadi";
return;
}
dataGridView1->Rows.Add("Ivanov I.I.", 25, "New York");
dataGridView1->Rows.Add("Petrenko P.P.", 38, "Moscow");
label1.Text = "Satr muvaffaqiyatli qo’shildi";
TANLANGAN QATORNING QIYMATINI OLISH // 1. dataGridView1 da qator borligini tekshirish if (dataGridView1->RowCount <= 1)
return;