现在有总数据100条,窗口能显示10条,所以读入10条数据,但是这时没有滚动条。
1.如何设置能让滚动条好像是100条中显示了10条的样子?就是说怎么设置滚动条的总行数之类的?
2.大型文本(100M以上),如何获取总行数? while (!sr.EndOfStream)
{
    sr.ReadLine();
    i++;
 }这种样子的会比读取整个文件来的快么?
有更快的方法么?谢谢大家~

解决方案 »

  1.   

    可以通过css样式加 overflow:scrllo  具体忘记怎么写了上网查下
      

  2.   

    gdv有没有设置属性啊,至于文本可以读取每行的,去找一下吧
      

  3.   

    总行数你可以通过 sql 语句获得。
    然后根据总行数,设置控件vScrollBar,来做滚动条
      

  4.   

    string  总数 = "select count(*) from 表明";
    vScrollBar1.maximum = int.pare(总数);
      

  5.   

    重新写vscrollbar?用datagridview自带的不行么?