I am trying to figure out how to select the best matched item. this is what i got so fare, but it only find the exect one:

vb Code:
  1. Dim Itms As ListViewItem = ListView1.FindItemWithText(TextBox1.Text, True, 0, False)        
  2.     If Not (Itm Is Nothing) Then  
  3.         ListView1.Items(Itms.Index).Selected = True    
  4.         ListView1.EnsureVisible(Itms.Index)      
  5.         ListView1.Focus()    
  6.     Else      
  7.         MessageBox.Show("No Items Where Found In The List")  
  8.     End If