有一个文本文件,我想把它显示在listViewEx控件中,在listViewEx中每一行显示文本文件中的一行.listViewEx.Clear();
listViewEx.View = View.Details;
listViewEx.GridLines = true;
string logFile = Application.StartupPath + @"\text\aa.log";
using(StreamReader r=new StreamReader(logFile,Encoding.GetEncoding("gb2312")))
{
if(r.Peek()!=-1)
{
listViewEx.Items.Add(r.ReadLine());
}
}为什么不显示呢?
listViewEx.View = View.Details;
listViewEx.GridLines = true;
string logFile = Application.StartupPath + @"\text\aa.log";
using(StreamReader r=new StreamReader(logFile,Encoding.GetEncoding("gb2312")))
{
if(r.Peek()!=-1)
{
listViewEx.Items.Add(r.ReadLine());
}
}为什么不显示呢?
解决方案 »
- 基类实现了接口,子类还需要再实现吗?子类如何再实现该接口的方法?
- 性能SqlCommandBuilder.DeriveParameters(cmd as SqlCommand);
- 求数据库初始化的解决方案!!紧急!!
- treeview问题,在已知的父结点下添加子结点.
- DataGridView的RowEnter事件中获取绑定数据源的当前行问题
- 如何在一个事件中最小化的窗体恢复到显示到屏幕中央
- 怎么把菜单和工具栏的图标联系在一起??(高分求答案)
- C#在多线程中如何获取控件的值
- winform 在实时获取数据方面的
- dynamic populate控件件为什么无法返回onclick,该怎样实现?
- DATAGRIDVIEW 显示数据库里的图片问题
- 请问STRING可以存多大的东西
----------------------
1、用相当路径和用绝对地址是一样的,我试过了;
2、也不是这个原因。
因为,其别的代码不改动,只把listViewEx.View = View.Details改成listViewEx.View = View.List,listViewEx中就显示第一行文本,而且就显示第一行。我想不是你说的那两个原因。
应该是while(r.Peek()!=-1)