解决方案 »

  1.   

    参考一下。另外可以baidu,Google。
    初始化:
    listView1.Columns.Add("学号", 140, HorizontalAlignment.Left);
                listView1.Columns.Add("科目", 80, HorizontalAlignment.Left);
                listView1.Columns.Add("成绩", 100, HorizontalAlignment.Left);
               添加数据项:
     listView2.BeginUpdate();
                for (int i = 0; i < 1000; i++)
                {
                    if (data[i] != null)
                    {
                        ListViewItem lvi = new ListViewItem();
                        lvi.ImageIndex = i;
                        lvi.Text = data[i].Substring(0, 11);                                  //第一项
                        lvi.SubItems.Add(“”)                                                //第二项
                       lvi.SubItems.Add(“”)                                                //第三项
    //依次添加
                        listView2.Items.Add(lvi);
                    }
                    else
                        break;
                }
                listView2.EndUpdate();
      

  2.   

    这种数据就不要放在txt里面了。建个数据库,或者再简单点弄个xml文件。比起你操作txt方便
      

  3.   

    我百度了,找不到啊,主要是不知道将多个textbox中信息怎么传到txt文本中,例如保存成图片那个样子
      

  4.   

    主要是我们没学数据库和XML,老师要求用文本信息保存
      

  5.   


                StringBuilder sb = new StringBuilder();
                sb.Append("科目1");
                sb.Append("\t\t");
                sb.Append("成绩1");
                sb.Append("\t\t");
                sb.Append("科目2");
                sb.Append("\t\t");
                sb.Append("成绩2");
                sb.Append("\r\n");
                sb.Append("语文");
                sb.Append("\t\t");
                sb.Append("88");
                sb.Append("\t\t");
                sb.Append("数学");
                sb.Append("\t\t");
                sb.Append("99");
                StreamWriter sw = new StreamWriter(@"E:\Projects\ConsoleTest\ConsoleTest\test.txt");
                sw.WriteLine(sb.ToString());
                sw.Close();