Мое требование - скрыть определенные строки в ListView
. Поскольку нет встроенных функций, я использовал событие ListView_DrawItem
, чтобы скрыть определенные строки. Мне удалось скрыть строки, но проблема в том, что есть балкс-пространство, если я добавлю строку в скрытую строку.ListView Hidding rows
Пожалуйста, найдите следующий код:
ListViewItem LVI = listView1.Items.Add("1");
LVI.SubItems.Add("Srikanth");
ListViewItem LVI1 = listView1.Items.Add("2");
LVI1.SubItems.Add("Suresh");
private void listView1_DrawItem(object sender, DrawListViewItemEventArgs e)
{
if (e.Item.Text != "2")
{
e.DrawDefault = true;
}
}
Выход Похож
1 Srikanth
3 Sandy
бы хотели убрать пространство ч/б, 1 & 3 записи
Любая помощь приветствуется