В моем приложении у меня есть listView
, который отображает информацию для групп.Проблема, с которой я сталкиваюсь, заключается в том, что при экспорте в pdf происходит сбой со следующей ошибкой:
System.ArgumentOutOfRangeException: 'InvalidArgument=Value of '1' is not valid for 'index'.
Имя параметра: index '
Это код, который я использую в данный момент:
foreach (ListViewItem item in security_listView.Items)
{
if ((security_listView.Items.Count > 0))
{
table.AddCell(new Phrase(item.SubItems[0].Text.ToString(), font5));
table.AddCell(new Phrase(item.SubItems[1].Text.ToString(), font5));
}
}
document.Add(table);
document.Close();
MessageBox.Show("PDF Successfully created", "Saved to Desktop");
}
Я думаю, что проблема может заключаться в том, что в моем listView
формат выглядит следующим образом:
Group Name
Group1
Group2
User1
User2
User3
Group3
User1
User2
User3
Group4
Group5
Как видите, данные не совпадаютстрока как группы и что есть группы без информации рядом с ними.
Есть ли еще способ экспортировать listView
в PDF?
Спасибо