Zdravim, mam drobnou potiz s vyhledavanim v komponente Listview, LV naplnim daty z XML souboru do sloupcu a pomoci
metody s nazvem FindItemWithText vyhledavam zadany text, problem nastane tehdy, pokud se snazim vyhledat neco co neexistuje
v tu chvili mi VS vyhodi exception a pritom by mel pouze obarvit polozku LV na bilo, tedy defaultni barvou.
To same i v pripade, ze zadam vyraz ktery se shoduje, metoda ho nalezne a dany radek obarvi, pokud se ale hleda dalsi slovo
k nalezeni jiz nedojde.
Snazil jsem se najit nejake informace o komponente na netu ale kromne MSDN jsem toho moc nenasel.
Pokud by tedy nekdo mel zkusenosti s timto problemem, budu vdecny za jakoukolliv radu.
Kod pro vyhledavani
private void btn_najdi_Click(object sender, EventArgs e)
{
if (foundItem != null)
{
foundItem = listView_kontakty.FindItemWithText(textBox_hledat.Text, true, 0, true);
foundItem.BackColor = Color.BlueViolet;
listView_kontakty.TopItem = foundItem;
}
else
{
foundItem.BackColor = Color.White;
}
}