在我的应用程序中,我有一个listView
,它显示组的信息。我面临的问题是,当我导出为pdf时,它崩溃并显示以下错误:
System.ArgumentOutOfRangeException: 'InvalidArgument=Value of '1' is not valid for '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?
谢谢