|
|
|
VB.NET ขอโค๊ด Listview ที่สามารถอ่านค่าลำดับถัดไปหน่อยครับ |
|
|
|
|
|
|
|
คุณต้อง Loop Listview ออกมา แล้ว get value แต่ล่ะตัว
ดูเป็นตัวอย่างแล้วกันน่ะ ตรงส่วนนี้ For Each
Code (VB.NET)
Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
''Set view property
ListView1.View = View.Details
ListView1.GridLines = True
ListView1.FullRowSelect = True
'Add column header
ListView1.Columns.Add("ProductName", 100)
ListView1.Columns.Add("Price", 70)
ListView1.Columns.Add("Quantity", 70)
'Add items in the listview
Dim arr(3) As String
Dim itm As ListViewItem
'Add first item
arr(0) = "product_1"
arr(1) = "100"
arr(2) = "10"
itm = New ListViewItem(arr)
ListView1.Items.Add(itm)
'Add second item
arr(0) = "product_2"
arr(1) = "200"
arr(2) = "20"
itm = New ListViewItem(arr)
ListView1.Items.Add(itm)
Dim sumValue As Integer = 0
Label1.Text = ListView1.Items.Count
' Loop ListView
For Each item As ListViewItem In Me.ListView1.Items
' เอา Array ตัวที่ 2 Item(1) ดูตรงหัว Columns มันจะนับเริ่มตั้งแต่ 0
sumValue = sumValue + Convert.ToInt32(item.SubItems.Item(1).Text)
Next
TextBox1.Text = sumValue.ToString()
End Sub
|
|
|
|
|
Date :
2015-04-03 09:29:44 |
By :
ipstarone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาฟิวจาก เทเบิลมา ลบกันเลย เพราะว่าตอนนี้คุณมีข้อมูลใน เทเบิลอยู่แล้วใช่ไหม?
แล้วก็ยัดเข้าไปใน listview
Code (SQL)
select productcode,productname,borrow,balance,(balance-borrow) as Test
from TableXXX
|
|
|
|
|
Date :
2015-04-04 14:18:56 |
By :
ipstarone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|