在listview中使用c#为CF选择的项目

时间:2013-06-01 19:46:37

标签: c#

我有多选属性的listview为true。在listview中我有这样的项目:

名称类型

f1.csv .csv文件

f2.txt .txt文件

f3.pdf .pdf文件

f4.log .log文件

因为我们有多选属性是真的。因此用户可以一次选择多个项目。我有一个menuItem,称为属性。因此,用户可以选择任何项目,并可以看到它的属性。 假设用户首先选择f1.csv然后选择f2.txt,但是用户想要查看f2.txt的属性,所以他必须取消选择f1.csv。

问题是f1.csv的属性显示不是f2.txt。因此,无论我取消选择什么项目,它似乎都是当前选择项目。

2)问题是当看到属性项目仍然被选中时按下cancle。我希望它在那个时候取消选择。

这里是点击属性menuitem :::

的代码
if(_listView.SelectedItem != null)
            {


                _listView.SelectedIndex = _latestSelectedIndex;
                _listView.SelectedItem.Selected = true;
                _fileInfoViewer = new FileInfoViewer((DclFileInfoEx)_listView.SelectedItem.Tag,this._dclFileSystem);
                _fileInfoViewer.Closed += new EventHandler(_fileInfoViewer_Closed);
                _fileInfoViewer.ShowMe(this);
            }

提前感谢您的回答。

0 个答案:

没有答案