C#中listview的image添加问题和item双击事件
来源:互联网 发布:淘宝首页psd模板教程 编辑:程序博客网 时间:2024/06/14 06:32
添加imagelist控件,把listview里面的largeimagelist属性和smallimagelist属性都设置为添加的imagelist。
可以通过this.imageList1.Images.Add(string key , Icon icon)来添加带键值的icon,这样就可以通过item.imagekey = key;使动态添加的item获取到对应key值的Icon
<strong><span style="font-size:18px;"></span></strong>
<strong><span style="font-size:18px;">这是一个listview的item双击事件的实例</span></strong>
<strong><span style="font-size:18px;">this.listView1.MouseDoubleClick += new MouseEventHandler(listView1_Item_MouseDoubleClick);</span></strong>
<pre class="csharp" name="code"><strong><span style="font-size:18px;"></span></strong>
<strong><span style="font-size:18px;">private void listView1_Item_MouseDoubleClick(object sender, MouseEventArgs e) { //ListViewItem item = (ListViewItem)sender; if (listView1.SelectedItems.Count > 0) { if (MessageBox.Show("确定要下载此App吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { if (listView1.SelectedItems[0].Tag is App) { FolderBrowserDialog fbd = new FolderBrowserDialog();//文件是openfiledialog if (fbd.ShowDialog() == DialogResult.OK) { App app = listView1.SelectedItems[0].Tag as App; int idx = app.AppAddress.LastIndexOf('\\'); if (idx >= 0) { string path = fbd.SelectedPath + "\\" + app.AppAddress.Substring(idx + 1); File.MoveFile(app.AppAddress, path); if (File.isSuccess == true) { MessageBox.Show("下载成功", "提示", MessageBoxButtons.OK); AddApptoListview2(app); } } } //MessageBox.Show(listView1.SelectedItems[0].Text); } } } }</span></strong>
0 0
- C#中listview的image添加问题和item双击事件
- ListView中item点击事件和item中radiobutton的点击editText输入焦点问题
- ListBox中增加item的双击事件
- C#中DataGridView鼠标左键双击事件的添加
- 如何响应ListView里不同的Item的双击事件
- ListView 中Item点击事件无效的问题
- listview中item的长按事件问题
- Android中ListView的item中添加图片和文字
- ListView的item单击事件与item布局中控件单击事件的冲突问题
- ListView中item点事件和item中的控件点击事件冲突的简易解决方法
- Android的ListView中添加数据库中的Image和RatingBar
- Android中ListView或者GridView的Item和Item中控件的事件冲突
- 记录我项目中遇到的问题-----listview itme双击事件与CheckBox冲突事件处理
- Android学习之解决ListView中item点击事件和item中Button点击事件冲突问题
- Android listview的item中button的点击事件 item和button 可同时点击
- ListView 中 item的事件处理
- Espresso listview中item 的click事件
- WPF对ListView的ListViewItem添加双击事件
- Matlab Intro - Image Structure
- width:auto和width:100%的区别
- python 抓取lofterart动态页面
- C++中的locale设置
- UVa 524 - Prime Ring Problem(回溯)
- C#中listview的image添加问题和item双击事件
- Python设计模式——责任链模式
- GreenDao分析概括
- C++游戏之GDI的初步认识与使用(二)
- 认识处理器-寄存器使用(待改)
- Java网络编程
- mvel2.0语法指南
- 财务部发动置换万亿当地债 改进银行流动性
- Unity如何在Editor下执行协程(coroutine)