【发布时间】:2013-03-24 05:28:13
【问题描述】:
我有一个 objectlistview,它在一列中显示文件名及其路径。我想对选定的项目运行一个函数。有什么方法可以获取文件名的值并遍历在 objectlistview 上选择的每个文件?列方面名称是文件名。
我的函数如下:sampleFunction(string inputFile, string outputFile);
到目前为止,我已经尝试过,但无法正常工作,我知道我缺少对列本身的引用,但我不知道如何添加它:
for(var i=0; i<=objectListView1.SelectedObjects.Count; i++)
{
encClass.sampleFunction(objectListView1.SelectedObjects[i], "output here");
}
编辑:
我还尝试将ToString() 方法附加到objectListView1.SelectedObjects[i].ToString()。它没有显示错误,但函数无法完美运行,因为我有 3 列,我只想将函数中第一列的值用作 inputFile 值。
【问题讨论】:
-
你的 ObjectListView 来自这里吗(?):objectlistview.sourceforge.net/cs/index.html
-
是的,它来自 Sourceforge,我将其添加为参考
-
为什么同一个问题要问两次??这是你的另一个stackoverflow.com/questions/15595963/…
-
我正在尝试另一种解决方案,这让我再次陷入同一点,我没有意识到这个问题和我的另一个问题非常相似,对此感到抱歉
标签: c# objectlistview