0


我还是 Visual Basic 2010 的新手。
我想更改绑定导航器的选项,因为它总是移动到下一行。
我怎样才能让它移动到接下来的 9 行?
例如是这样的:
我加载表单 main 并通过添加代码填充 9 行数据:

Dim inc As Integer =  0 
label1.Text = dataSet.Tables("DPT").Rows(inc + 0).Items(2) 
label2.Text = dataSet.Tables("DPT").Rows(inc + 1).Items(2) 
.....
label9.Text = dataSet.Tables("DPT").Rows(inc + 8).Items(2)

但是当我调试并按下下一项时,所有的值 label1.Text ---> label9.Text
都填充了第二行......你能帮帮我吗?

4

1 回答 1

0

我看到你在这里做了很多错误...查看我的编辑...

 Dim inc As Integer = 0 'This isn't doing anything...

 label1.Text = dataSet.Tables("DPT").Rows(inc + 0).Items(2) 'Your always referencing item 2
 label2.Text = dataSet.Tables("DPT").Rows(inc + 1).Items(2)

 label9.Text = dataSet.Tables("DPT").Rows(inc + 8).Items(2) 

首先将所有标签文本更改为此...

 label1.Text = dataSet.Tables("DPT").Rows(1).Item(1) 'Change the number for your row and item as you go down... Or better yet use your Item name instead of the number...
于 2013-03-01T06:44:07.173 回答