【问题标题】:Icon Extraction for Remote Files远程文件的图标提取
【发布时间】:2013-05-21 06:12:57
【问题描述】:

我需要显示来自远程服务器的文件列表。为此,我已经使用自托管 Web 服务获取了远程服务器的详细信息。即我获取远程服务器文件名和完整路径作为 JSON 字符串,然后在 TreeView [WPF] 中显示信息。现在我需要显示这些文件的图标。为此,我认为我可以在客户端桌面应用程序中使用该图标,并找到了 2 个解决方案

http://www.codeproject.com/Articles/2532/Obtaining-and-managing-file-and-folder-icons-using#_rating

WPF 的

System.Drawing.Icon.ExtractAssociatedIcon

但是我喜欢后面部分的解决方案,但它不适用于给定的文件名[即文件应该出现在系统中,我不是这种情况]。我尝试运行上面的代码示例,它显示的图标不是很好或干净。那么,有没有更好的方法来提取/获取 C#、WPF 中扩展的关联文件图标。

谢谢。

【问题讨论】:

    标签: c# wpf shell-icons


    【解决方案1】:

    我搜索了更多,发现CodeProject的文章只是提取Icon的建议方式。虽然我仍在试验它,在过去的 2 个小时里,我无法在我的 Treeview 中显示图标,尽管对象似乎对我来说是正确填充的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-22
      相关资源
      最近更新 更多