C# 中的文件夹资源管理器
我正在尝试用 C# 创建一个轻松赚钱文件夹资源管理器,因为我是菜鸟,除了使用网络浏览器之外我没有太多想法,它可以工作(如果有人有更好的想法,请让我知道)。
问题:如何让它从“查看 - 中等图标”而不是“查看 - 详细信息”开始?
多谢, 约努特
I'm trying to create an easy money folder explorer in c# and, because I'm a noob, I don't have many ideas except using webbrowser, which works (if anyone has a better idea please let me know it).
THE QUESTION: how do I make it start in "view - medium icons" instead of "view - details" ?
Thanks a lot,
Ionut
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能在这里采取了错误的方法 - 您是否考虑过使用普通的 ListView 控件?您可以更好地控制图标、列等的显示方式。
MSDN 甚至有一个 教程 展示如何使用模仿资源管理器功能的 ListView。
You might be taking the wrong approach here - have you considered using an ordinary ListView control? You'll have much more control over how your icons, columns, etc., are shown.
MSDN even has a tutorial showing how to use a ListView to mimic Explorer functionality.
你必须使用 P/Invoke 来实现这一点。总之,
WebBrowser
使用 Windows 控件SysListView
来显示文件。可以通过 P/Invoke 访问和自定义该控件。有关如何执行此操作的示例,请转到此处 --> Web浏览器查看本地文件。
you have to use P/Invoke to achieve this. In summary,
WebBrowser
uses a windows controlSysListView
to display the files. This control can be accessed and customized via P/Invoke.For an example of how to do this, go here --> WebBrowser to view local files.
Web 浏览器浏览文件和文件夹非常不灵活且缓慢。考虑使用专门为文件和文件夹浏览开发的 FileView 等控件。
The WebBrowser is very inflexible and slow for browsing files and folders. Consider using controls such as FileView developed spcifically for file and folder browsing.