View Full Version : مشکل با listview
Maryam mohseni
پنج شنبه 14 دی 1385, 14:14 عصر
سلم
چطور می تونم value های یک listview رو تو یه متغیر رشته ای بریزم.
من به صورت زیر عمل کردم اما جواب نمیده:
For i As Integer = 0 To ListBoxReportField.Items.Count - 1
StrField = StrField & ListBoxReportField.Items(i).ToString
Next
Sub Zero
جمعه 15 دی 1385, 00:46 صبح
List View شما چند تا ستون داره . ایا میخواید تمام ستونهای یک سطر توی یه رشته ذخیره بشن.
بیشتر توضیح بدید .
problem
جمعه 15 دی 1385, 00:52 صبح
فکر کنم باید به جای ListBoxReportField.Items(i).ToString باید مینوشتی ListBoxReportField.Items.Item(i).ToString
Sub Zero
جمعه 15 دی 1385, 01:03 صبح
کد زیر رو توی vb 2005 تست کردم جواب داد امتحان کن :
Dim a(listvew0.Items.Count - 1,listvew0.Columns.Count - 1) As String
For i As Int32 = 0 To listvew0.Items.Count - 1
For j As Int32 = 0 To listvew0.Columns.Count - 1
a(i,j) = listvew0.Items(i).SubItems(j).Text
Next
Next
Maryam mohseni
شنبه 16 دی 1385, 14:11 عصر
سلام
مرسی از کمکتون. هیچکدوم از راهها جوابمو نداد
اینطوری درستش کردم
Dim StrField As String = ""
Dim r As System.Data.DataRowView
For i As Integer = 0 To ListBoxReportField.Items.Count - 1
r = ListBoxReportField.Items.Item(i)
StrField = StrField & r.Row.ItemArray(1).ToString & ","
Next
StrField = Microsoft.VisualBasic.Left(StrField, Len(StrField) - 1)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.