Professional Documents
Culture Documents
DataGridView
1. Chc nng: Hin th d liu di dng danh
sch
Mt s khi nim
Mt s khi nim
Mt s khi nim
Mt s khi nim
Mt s khi nim
Mt s khi nim
Mng 2 chiu
Trong :
Ct: Chiu th nht Hng: chiu th 2
C 2 cch truy xut n mt ( ly gi tr) trong DataGridView (cc bn ch hai cu lnh ny) Tn_DataGridView[Ch_s_ct, Ch_s_hng].Value
Tn_DataGridView.Rows[Ch_s_hng].Cells[Ch_s_Ct].Value
Mt s thao tc vi DataGridView
1. Thit lp s hng, s ct v t kch thc cho hng v ct
dataGridView1.ColumnCount = 50; dataGridView1.RowCount = 50; //t rng cho Hng v Ct for (int i = 0; i < 50; i++) { dataGridView1.Columns[i].Width = 15; dataGridView1.Rows[i].Height = 15; }
Mt s thao tc vi DataGridView
2. Ly v s hng v ct ca mt DataGridView
//Ly v s hng v s ct int i = dataGridView1.Rows.Count; int j = dataGridView1.Columns.Count; string HC = i.ToString() + j.ToString(); MessageBox.Show(HC);
Mt s thao tc vi DataGridView
3. Truy xut n mt Cch 1:
Set: Tn_Dg[Ct, Hng].Value=Gi_tr; Get: String str=Tn_Dg[Ct, Hng].Value.ToString(); Cch 2:
Tn_dg.Rows[Hng].Cells[Ct];
Mt s thao tc vi DataGridView
4. Xa Hng v Ct //Xa mt hng ti v tr xc nh (Xa hng th 2--C ch s l 1)
dataGridView1.Rows.RemoveAt(1); //Xa tt c cc hng dataGridView1.Rows.Clear(); //Xa cc ct => Xa ht c DataGridView dataGridView1.Columns.Clear(); //2 cu lng trn mt cu lnh dataGridView1.Clear();
Bi tp 1
Vit chng trnh qun l sinh vin: Text + DataGridView
Bi tp 2
Yu cu:
- Add 5 m SV (M01..M05 vo Combobox).
- Nu chn M01 th in cc thng tin vo dng 1: Trn Vn Khu, TK6SE,29-03-1988, Hng Yn vo dng 1
Bi tp 2
ListView
1. Chc nng: Hin th cc mc d liu di dng danh
sch
ListView
3. S kin
SelectedIndexChanged: Khi ngi s dng thay i phn t chn trong Listview ItemChecked: Khi Check vo biu tng Checkbox ca mi phn t trn iu khin ListView ItemSelectionChanged .
ListView
ListView
Ct - Columns
ListView
Text
ListView
1 ListViewItem
1 Hng = 1 ListViewItem
ListView
Subitems[0]
Subitems[1] 1 = 1 Subitems
Minh ha ListView
Gi s c mt ListView c tn l LV (View=Detail)
Bc 1: Cha lm g
Name
Minh ha ListView
Bc 3: Thm ct th 2 vo LV
LV.Columns.Add(Size);
Name
Size
Minh ha ListView
Bc 5: Add gi tr vo hng mi va to ra lvi.SubItems.Add(TK4.doc); Bc 6: Add gi tr vo hng mi va to ra lvi.SubItems.Add(30KB); Bc 7: Add hng vo ListView
LV.Items.Add(lvi);
TK4.doc
TK4.doc
Name TK4.doc
30KB
Size 30KB