listview 里面怎么获取它的行数量和列数量,不清楚用哪个属性
然后listview【】里面【j,i】会报错,因为我这是仿照gataview写的
public bool ExportListview(ListView listView,bool isShowExcel)
{
Microsoft.Office.Interop.Excel.Application
application = new Microsoft.Office.Interop.Excel.Application();
application.Application.Workbooks.Add(true);
application.Visible = isShowExcel;
//User user = listView.SelectedItem as User;
//user.Id;
string line = listView.SelectedItem.ToString();
//for (int i=0;i
//{
// application.Cells[1,i+1]= listView.Items.Count;
//}
for (int i = 0; i < int.Parse(line); i++) //列的数量columncount
{
application.Cells[1, i + 1] = listView.Items.Count;
}
for (int i=0;i//RowCount 行的数量
{
for(int j=0;jif (listView[j, i].ValueType==typeof(string))
{
application.Cells[i + 2, j + 1] = "'" + listView[j, i].Value.Tostring();
}
else
{
application.Cells[i + 2, j + 1] = listView[j,i].Value.Tostring();
}
}
}
return true;
}
//里面是想到的获取行数
是winform还是wpf?