Code:
private void textBox4_TextChanged(object sender, EventArgs e)
{
string s = textBox4.Text;
int i = 0;
int j = 0;
int k = 0;
int[] b = new int[j + 1];
foreach (object p in listBox1.Items)
{
if ((System.Convert.ToString(p).ToUpper().IndexOf(s.ToLower().ToUpper(), 0) + 1) == 0)
{
b[j] = i;
j = j + 1;
Array.Resize(ref b, j + 1);
}
i = i + 1;
}
if (b.Length > 0)
{
for (k = b.Length - 2; k >= 0; k--)
{
listBox1.Items.Remove(listBox1.Items[b[k]]);
}
}
}
private void textBox4_TextChanged(object sender, EventArgs e)
{
string s = textBox4.Text;
int i = 0;
int j = 0;
int k = 0;
int[] b = new int[j + 1];
foreach (object p in listBox1.Items)
{
if ((System.Convert.ToString(p).ToUpper().IndexOf(s.ToLower().ToUpper(), 0) + 1) == 0)
{
b[j] = i;
j = j + 1;
Array.Resize(ref b, j + 1);
}
i = i + 1;
}
if (b.Length > 0)
{
for (k = b.Length - 2; k >= 0; k--)
{
listBox1.Items.Remove(listBox1.Items[b[k]]);
}
}
}
On radi filtriranje listbox kontrole prema vrednosti koja se unosi u textbox. Kako da u to uvrstim i drugu listbox kontrolu? Evo ovako. Imam dva listboxa i u jednom se nalaze imena fajlova iz nekog foldera a u drugom fullpath putanja, znachi u jednoj imam neshto.txt a u drugoj c:\folder\neshto.txt. Hteo bi da kada radim filtriranje u jednom listboxu da se to primenjuje i na drugi. Da li moze i kako?
Hvala