والا وقت ندارم چیزی بنویسم اینو قبلا داشتم تو یه برنامه استفاده کردم:
این تابع رو به برنامه اضافه کن

private void FindAllOfMyString(string searchString)
{

ListBox1.SelectionMode = SelectionMode.MultiExtended;


int x = -1;

if (searchString.Length != 0)
{
do
{

x = ListBox1.FindString(searchString, x);

if (x != -1)
{

if (ListBox1.SelectedIndices.Count > 0)
{
if (x == ListBox1.SelectedIndices[0])
return;
}

ListBox1.SetSelected(x, true);
}
} while (x != -1);
}
}

تو keyup تکست باکست اینو بنویس:

ListBox1.SelectedIndex = -1;
FindAllOfMyString(textBox1.Text);