如何将文件列表放入菜单中?
我有一个包含 .txt 文件的文件夹。我怎样才能让我的菜单项获取这些 .txt 文件并将文件名放入菜单项中,以便它创建该文件夹中所有 .txt 文件的列表。
因此,当我将 .txt 放入文件夹时,程序会自动创建菜单项。
有人知道如何做到这一点,或者也许是一个例子?
I have a folder with .txt files in it. How can i make my menuitem get those .txt files and put the filenames in the menuitem, so that it creates a list of all .txt files in that folder.
So when i put a .txt in the folder the program automatically creates the menu item.
Does someone knows how to do this, or perhaps an example?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
除非您使用 ASP.Net,否则您正在寻找
FileSystemWatcher
和目录
类。基本上,您需要调用
Directory.GetFiles
并循环遍历创建 MenuItems 的结果。然后,处理 FileSystemWatcher 事件并从头开始重建菜单(更简单)或更新相应的项目(更快)
Unless you're using ASP.Net, you're looking for the
FileSystemWatcher
andDirectory
classes.Basically, you need to call
Directory.GetFiles
and loop through the results creating MenuItems.Then, handle the
FileSystemWatcher
events and either rebuild the menu from scratch (simpler) or update the appropriate item (faster)