private void filterSearchResults(int colIndex, bool filterOn, string value)
{
for (int i = lstSearchResults.Items.Count - 1; i >= 0; i--)
{
if (filterOn)
{
if (lstSearchResults.Items[i].SubItems[colIndex].Text != value)
lstSearchResults.Items.Remove(lstSearchResults.Items[i]);
}
else
{
if (lstSearchResults.Items[i].SubItems[colIndex].Text == value)
lstSearchResults.Items.Remove(lstSearchResults.Items[i]);
}
}
}