【问题标题】:How to get a single line Listbox to show each path of a directory recursion如何获取单行列表框以显示目录递归的每个路径
【发布时间】:2014-11-22 09:47:32
【问题描述】:

我在 Win 表单上有几个列表框,主要的一个显示重复的文件夹(找到时),第二个我想在目录递归中显示当前目录。

列表框的工作方式似乎是显示根项目,例如Temp 但是当它深入到目录时它仍然显示根项目,我可以看到结构的其余部分的唯一方法是在程序完成时使用垂直滚动条。

好像我需要列表框从下到上填充。

我使用的代码是Issues with directory get directories access denied exceptions and long paths这里的回复评论

【问题讨论】:

  • 你的问题是什么?滚动到底部?缺少路径?在填充的同时刷新列表框??
  • 您好,列表框没有显示递归,如果我使用滚动条,那么我可以看到它访问的路径,也许我使用了错误的控件,会不会文本框更好地显示每个访问过的路径,因为它不像列表框那样填充。
  • 在递归发生时显示递归, 好的,现在这听起来像是在添加数据时显示数据的问题,对吧?尝试插入listBox1.Refresh()!
  • @TaW 我已经尝试过 listbox.refresh() 和 listbox.Update() 我有一个列表框已经缩小到一行,这可能是问题所在。

标签: c# recursion listbox


【解决方案1】:

找到我要找的东西

listBoxPath.TopIndex = listBoxPath.Items.Count - 1;

【讨论】:

  • 呵呵,正好我想给你指点this..
  • 感谢您的帮助@TaW :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-21
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-20
相关资源
最近更新 更多