如何在我要在vb.net中编辑的行之后更改listview项的值

时间:2012-11-08 00:20:07

标签: vb.net listview vb.net-2010

http://s136.beta.photobucket.com/user/dheorwyne/media/Capture.jpg.html

嗨,这是一个付费时间表生成日期示例..最后一列显示的状态是CLOSED,OPENED ..

我想要的只是在OPENED值之后..下一行改为=“未来进入”

我的想法是首先搜索OPENED字符串到subitems然后搜索下一行之后的过程..问题是我不知道如何编写那种逻辑..

或任何方式简单地做到这一点..

例如:

CLOSED OPENED 未来进入

像这样......

谢谢

将项目填充到数据库中的Listview

的示例代码
ListView1.Items.Clear()
sqlSTR = "select * from tblpayschedule " & str
ExecuteSQLQuery(sqlSTR)
Dim myRow As DataRow
Dim x As Integer = 0
For Each myRow In sqlDT.Rows
    ListView1.Items.Add(myRow.Item(0))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(1))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(2))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(3))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(4))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(5))
    ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(myRow.Item(6))
Next

0 个答案:

没有答案