Bạn ghi sai thứ tự nên nó không add được textbox2 là phải . Bạn chỉ việc đưa dòng cuối cùng lên trước dòng gần cuối là được vì add item , add subitem xong thì mới add vào listview
Chào các bác!
Bác nào rành về ListView thì chỉ cho em mấy cái với:
-Đặc tính của ListView(hay là bản chất của nó)
-cách sử dụng ListView để show data
Em có làm theo hướng dẫn của bài này
vớinhưng khi load thì chỉ có textBox1 là load vao ListView được còn Textbox2 thì không thấy đâu.thực sự thì em vẫn chưa hiểu lắm về ListView, mong các bác chỉ dùm.Code:ListViewItem item = new ListViewItem(); item.Text = textBox1.Text; listView1.Items.Add(item); item.SubItems.Add(textBox2.Text);
thanks!
... Từ [0] và [1] họ đã tạo ra nhiều thứ cho những thằng ngu ngồi cãi nhau...
Bạn ghi sai thứ tự nên nó không add được textbox2 là phải . Bạn chỉ việc đưa dòng cuối cùng lên trước dòng gần cuối là được vì add item , add subitem xong thì mới add vào listview
Hi.tui làm được rồi, nhưng có vần đề này: Mình muốn khi chọn một dòng trên ListView thì mình có thể sửa thông tin của dòng đó nhưng chưa biết cách để cho sửa trực tiếp trên ListView. bác nào có thể chỉ dùm cách thiết lập để khi chọn một dòng nào đó thì có thể sửa được dòng đó không?
... Từ [0] và [1] họ đã tạo ra nhiều thứ cho những thằng ngu ngồi cãi nhau...
Chình thuộc tính của listview
LabelEdit bằng true là có thể chính sửa trực triếp trên list view
Mình từ Caulacbovb qua)
Giã từ VB6 đến với VB.Net, C# và Java.![]()
Tui làm theo chỉ dẫn của bác. nhưng sao nó chỉ cho sửa mổi cái dòng của cột đầu tiên còn mấy cái cột sau không cho sửa. ListView của em có tất cả là 4 columns, khi chọn 1 dòng thì chỉ có mỗi cái cột đầu tiên của dòng đó là sửa được còn mấy cái khác thì chịu. em muốn khi chọn dòng đó thì có thể sửa được tất cả các cột trong dòng đó(SubItems[i])thì làm thế nào hở bác?
... Từ [0] và [1] họ đã tạo ra nhiều thứ cho những thằng ngu ngồi cãi nhau...
SubItem ko sửa được, chỉ có cột đầu tiên thôi
Mình từ Caulacbovb qua)
Giã từ VB6 đến với VB.Net, C# và Java.![]()
Bạn thử cai này coi
private void mnuUpdate_Click(object sender, EventArgs e)
{
ListViewItem item = lvwSV.SelectedItems[0];
if(item !=null)
{
item.SubItems[0].Text = txtMa.Text;//' <=> item.Text
item.SubItems[1].Text = txtHT.Text;
item.SubItems[2].Text = txtDC.Text;
item.SubItems[3].Text = dtpNS.Text;
item.SubItems[4].Text = cboLop.Text;
}
}
Minh gặp vấ đề với lisview giúp mình với!!!!!!!!!!!!!!!!!!!!!!!
Mình có bài tập khi minh chọn vào item trong lisview thi thông tin hien lên các textbox nhung lam ko ra. Các bác giúp mình với!!!!!!!!!!!!!!!!!!!!!
bạn thử cái này thử. có lẻ là cái nàyCode:private void ListView1_SelectedIndexChanged(object sender, EventArgs e){ for (int i = 0; i < ListView1.Items.Count; i++){ if (ListView1.Items.Selected){ txt1.text=ListView1.Items.SubItems[0].Text; txt2.text=ListView1.Items.SubItems[1].Text; }}}
nếu ko dc pm mình
mai mình post lại. cái ni mình làm rồi nhưng giờ không có ở đây, ko thì đưa cho bạn