//干部人事档案目录列表 public void mulu() { this.listView1.Clear(); ColumnHeader ch = new ColumnHeader(); ch.Text = "干部人事档案目录文件列表"; //设置列标题 ch.Width = this.listView1.Width - 23;//设置列宽度 ch.TextAlign = HorizontalAlignment.Center; //设置列的对齐方式 this.listView1.View = View.Details; this.listView1.GridLines = true; //设置行高 ImageList imgList = new ImageList(); imgList.ImageSize = new Size(1, 25); listView1.SmallImageList = imgList; this.listView1.Columns.Add(ch); //将列头添加到ListView控件。 this.listView1.BeginUpdate(); //数据更新,UI暂时挂起,直到EndUpdate绘制控件,可以有效避免闪烁并大大提高加载速度 DirectoryInfo di = new DirectoryInfo(path + "xls\\干部人事档案目录"); foreach (FileInfo file in di.GetFiles()) { ListViewItem lvi = new ListViewItem(); lvi.Text = file.Name; this.listView1.Items.Add(lvi); } this.listView1.EndUpdate(); //结束数据处理,UI界面一次性绘制。 } //点击文件列表事件 private void listView1_SelectedIndexChanged(object sender, EventArgs e) { for (int i = 0; i < listView1.Items.Count; i++) { listView1.Items[i].ForeColor = Color.Black; } this.listView1.FocusedItem.SubItems[0].ForeColor = Color.Red; //得到当前选中行 string focusfile = this.listView1.FocusedItem.SubItems[0].Text; string showfile = path + "xls\\干部人事档案目录\\" + focusfile; openExcel(showfile); listView1.Select(); }
相关推荐
详细介绍了在C#中用ListView显示数据记录,并附有源代码
在Visual C#中用ListView显示数据记录,在.Net FrameWork SDK中定义了许多组件
c# winform ListView实现图片浏览
本文就是介绍另外一种显示数据记录的方法--用ListView来显示数据记录,由于他是手动加入记录,虽然在程序设计中稍微烦琐了些,但对于那些在特殊的显示要求,却往往能够满足要求。
如果要你在程序中显示数据库中的数据...本文就是介绍另外一种显示数据记录的方法--用ListView来显示数据记录,由于他是手动加入记录,虽然在程序设计中稍微烦琐了些,但对于那些在特殊的显示要求,却往往能够满足要求。
VB.Net-C#代码集合-Word格式有图片,有的讲的不错,学习知识点。包括下面的文章: ...Visual C#的Excel编程 Visual C#中的数据绑定 把.NET程序部署到没有安装.NET Framwork的机器...在Visual C#中用ListView显示数据记录
在WINFORM中用Listview做为播放列表和axwindowsmediaplayer提供播放。功能说明:可以添加单个歌曲和文件夹,播放、暂停、上一曲、下一曲。歌曲保存到XML文件中,只读取一次即可创建播放列表,还实面了歌词同步功能!
这是刚学习.NET,敲的一些小代码/TreeView和ListView的简单演示,有每一种单独使用和两种结合使用的,额.....是要大家帮忙提问题和意见的...谢谢! 里面的数据库附加后可用
Visual Studio 2017 C#实现winform左侧导航菜单栏[抽屉型].rar
C#高级控件包含了所有C#中用到的一些高级控件,例如ListView控件等
ListView控件用于显示好友列表。在程序中不是用Location来定位控件的位置,而是使用Dock属性来设置控件的停靠,并随着父控件一起调整大小。 文章说明请见:...
102 <br>0162 如何实现C#中用键完成TAB的功能 102 <br>0163 如何限制文本框密码输入长度 102 <br>0164 数据输入为空提示 103 <br>0165 如何设置文本框光标到末尾 103 <br>0166 输入法调整...
朋友们,还记得我们在C#语言开发中用到过索引器吗? 记得在获得DataGridView控件的某列值时:dgvlist.SelectedRows[0].Cells[0].Value; 记得在获得ListView控件的某列值时:listView1.SelectedItems[0]....
多样式星期名字转换 [Design, C#] .NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. ...
在ASP.Net课程的一开始,不是直接教学员怎么拖ASP.Net控件进行快速开发,而是通过ashx的模式开发原始的动态网站,让学员明白“请求—处理—响应模型”、“Http协议、Http无状态”、“c#代码渲染生成浏览器端...