2016-11-26 85 views
1

我試圖獲取列表框中的最後一個值,以便用戶能夠將數字輸入到列表框中。我希望能夠輸出到標籤文本,那是什麼價值。所以它會顯示列表框中的最後一個索引。儘管它只輸出索引號-1。獲取列表框中的最後一個索引/值

if (lstHoldValue.SelectedIndices.Count > 0) 
{ 
label1.Text = Convert.ToString(this.lstHoldValue.SelectedIndex = this.lstHoldValue.Items.Count - 1); 
} 

回答

1

爲了讓您使用lstHoldValue.Items[lstHoldValue.Items.Count - 1]並連同支票最後一個項目(查看是否列表框至少有一個項目,之前我們在if語句執行代碼)它看起來就像這樣:

if (lstHoldValue.Items.Count > 0)  
{ 
    label1.Text = lstHoldValue.Items[lstHoldValue.Items.Count - 1].ToString(); 
} 
+0

非常感謝你:) –

+0

@mynameasas不客氣 – Jim

相關問題