嗨:)基本上我有一個Checked ListViewBox(我選擇「checked = true」屬性部分)。我需要能夠從listViewBox中檢查的項目/行中獲取數據,以計算文本框中的總價格。我有一個組合框,您可以在其中選擇要在ListViewBox中顯示的文件(因此lvwbox可以在3個不同的文件之間切換,但我可以使用簡單的If語句解決此問題 - 如果cboDate =「..... 「然後.....等所以這不是問題)如何從檢查ListViewBox中獲取數據vb.net
我會在這裏發佈我的表單截圖,所以它更有意義,但基本上,我需要編碼的東西,讓我選擇多個項目在ListViewBox,然後顯示根據這些選擇一個總價格(在盒子BTW每個項目都有不同的價格)
文件名是JuneEvent,JulyEvent和AugEvent而且每一個都有它們的ClassID,ClassDescripion幾個記錄字段,ClassTime和ClassPrice。
我一直被困在這個年齡有人可以幫助我!感謝大聲笑:P
PS 目前唯一的代碼,我的形式顯示在基於什麼是在組合框中選定的ListViewBox某個文件...
Click here to see the screenshot of program form
Here is the form in action - 忽略右邊的表格 - 我會處理的,後來
編輯:最新驗證碼:
Private Sub lvwEvents_ItemChecked(ByVal sender As Object, ByVal e As System.Windows.Forms.ItemCheckedEventArgs) Handles lvwEvents.ItemChecked
Dim totalAmt As Double = 0
For Each lv As ListViewItem In lvwEvents.Items
If lv.Checked = True Then
totalAmt += JuneEvent.ClassPrice
End If
Next
txtPrice.Text = FormatNumber(totalAmt, 2)
End Sub
開始與ItemChecked事件工作,然後在檢查的項目使用CheckedItems收集循環,提取與列價格,總計到一個運行總數,顯示總數。在這些主題上添加一些搜索,你會很快「解除卡住」 – Steve
看看這裏[問]和這裏[麥克]找出如何發佈我們需要的所有信息的問題。發佈程序的圖像通常不會很有幫助。包含足夠的代碼以便我們可以複製問題並幫助回答它會更好。 –
我認爲問題出在_JuneEvent.ClassPrice_上。向我們展示如何啓動和分配值。 –