none
VB2010 -- ListBox 修改取代項目 RRS feed

  • 問題

  • 我在listbox1裡面新增項目

    項目有

    111

    222

    333

    444

    555

    然後有2個按鈕  新增跟修改

    現在遇到困難不知怎樣寫出來

    就是

    我點選修改下去後表單內333會修改成textbox1內所輸入的999

    因為我實在不懂怎樣寫  才能取代listbox1裡面的內容  

    請求高手幫幫忙感謝

    2014年9月1日 上午 04:20

解答

  • 您好,
    取得該項目(判斷ListBox1.SelectedIndex的值)後直接Replace它的內容!

    Dim selectIndex = ListBox1.SelectedIndex
    If selectIndex > -1 Then
    	ListBox1.Items(selectIndex) = TextBox1.Text
    Else
    	MessageBox.Show("請選擇一個項目")
    End If


    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    • 已標示為解答 Wiu- 2014年9月2日 上午 01:49
    2014年9月1日 上午 07:42

所有回覆