2013-03-01 49 views
0


我還是新到Visual Basic 2010
我想改變結合導航儀的選擇,因爲它總是移動到下一行。
我怎樣才能使它移動到下一個9行?
例如是這樣的:
予加載形成主,通過將代碼添加填充9行數據:
綁定導航到下一個項目在vb.net

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
所有的值都充滿了排第二....你能幫助我嗎?

回答

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... 
+0

呃我可以看到。但是當我想要按下一個項目時,這不會做任何更改。它會顯示下一行,即第二行。我希望它顯示第9到18行,每次我按下按鈕。你知道嗎? – 2013-03-01 07:09:37