【问题标题】:Populating a List View with file names from OpenFileDialog using VB使用 VB 使用 OpenFileDialog 中的文件名填充列表视图
【发布时间】:2012-12-31 23:36:46
【问题描述】:

我正在尝试使用列表视图来显示用户选择进行处理的文件。

到目前为止,我得到了:

If fd.ShowDialog() = Windows.Forms.DialogResult.OK Then
    posFilename = fd.FileName
    For Each posfilename As String In fd.FileNames
        ListView1.Items.Add(Path.GetFileName(posfilename))
    Next
End If

我希望每个文件名位于单独的行中,但结果却是在单独的列中为我提供了文件名。

我怎样才能做到这一点?

【问题讨论】:

  • 您的 View 属性设置错误。如果你想要行,那么你需要 View = Details。并添加一个ColumnHeader来查看。

标签: vb.net listview visual-studio-2012 rows openfiledialog


【解决方案1】:

从您描述的症状来看,听起来您是 ListView1 实际上是一个 ListViewItem 并且您正在添加列。当我创建一个带有列表视图和 OpenFileDialog 的示例应用程序时,它按预期工作。

为了清楚起见,您的列表视图设置为详细信息视图,对吗?

【讨论】:

  • Derp,就是这样。谢谢大家。
猜你喜欢
  • 2016-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-20
  • 1970-01-01
  • 2015-08-19
  • 1970-01-01
相关资源
最近更新 更多