14-07-17, 12:40 AM
ما حاجتك في هذه
اعد قيمة منطقية True بدلاً عنها
ولا انصحك باستخدام GoTo ستعاني من مشاكل معها
يمكنك تحويل Items الى (List(Of listViewItem و بالتالي الاستفادة من دعم Ling في هذا المجال
امثلة للاستخدام
المشروع مرفق ؟؟
PHP كود :
Return Item.Index
ولا انصحك باستخدام GoTo ستعاني من مشاكل معها
يمكنك تحويل Items الى (List(Of listViewItem و بالتالي الاستفادة من دعم Ling في هذا المجال
امثلة للاستخدام
PHP كود :
Private Function FindItem(ItemList As ListView, ColumnIndex As Integer, SearchString As String)
Dim query = ItemList.Items.Cast(Of ListViewItem)().Where(Function(item) item.SubItems(ColumnIndex).Text = SearchString)
For Each Itm In query
'Do Any Thing
Next
Dim query2 As IEnumerable(Of ListViewItem) = ItemList.Items.Cast(Of ListViewItem)()
Dim Found = From itm In query2
Where itm.SubItems(ColumnIndex).Text = SearchString
Select itm
'تعيد قيمة واحدة
'سترمي استثناء في حال لم تجد شيئ او وجدت اكثر من قيمة
Dim query3 = ItemList.Items.Cast(Of ListViewItem)().Single(Function(item) item.SubItems(ColumnIndex).Text = SearchString)
'تعيد اول قيمة
Dim query4 = ItemList.Items.Cast(Of ListViewItem)().First(Function(item) item.SubItems(ColumnIndex).Text = SearchString)
End Function
المشروع مرفق ؟؟
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال


