2015-04-03 71 views
1

我有我的列表框項目與多個字符串連字符和逗號包括在內,這是因爲我不能刪除選定的項目?無法刪除列表框中的選定項目

如果是這樣,刪除項目的方式是什麼?

下面

示例 -

如:項目1,ITEM2-item3a,item3b(我的列表框項目)

 Protected Sub btnVisualDeleteCodeAction_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnVisualDeleteCodeAction.Click 

    For i As Integer = 0 To lbVisualCodeAction.Items.Count - 1 
     lbVisualCodeAction.Items.Remove(lbVisualCodeAction.SelectedValue.ToString) 
    Next 


    End Sub 
+1

我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2015-04-03 03:21:58

回答

3

你可以嘗試以下

lbVisualCodeAction.Items.RemoveAt(lbVisualCodeAction.SelectIndex) 

這樣,你給指數的選定項目。作爲回報刪除所選項目

+0

嗨喬治,感謝您的幫助,但它顯示'SelectIndex'的錯誤不是'System.Web.UI.WebControls.ListBox'的成員。礦1是網絡方法。 – 2015-04-03 03:34:16

0

這個怎麼樣(雖然不太清楚有關語法VB)

ListItem myItem = ListBox1.SelectedItem 
lbVisualCodeAction.Items.Remove(myItem)