2009-09-18 185 views

回答

1

退房在Windows API Code Pack.兼容Vista和Windows 7的IE浏览器控制,我相信。

+0

我刚才建议,但它是一个WinForms控件,而不是WPF ...但是它可以与WindowsFormsHost一起使用 – 2009-09-18 13:31:18

+0

废话,它是?该死...... – Will 2009-09-18 14:01:24

+0

这很好,我仍然可以在WPF上使用它......但是如果我以这种方式编码,Windows XP是否支持? – PlayKid 2009-09-21 20:02:52

16
+0

哎呀,这是一年前问的!如果我回答这个问题还可以吗? – 2010-06-11 12:30:30

+0

我喜欢你的第二个链接,这是一个很好的例子。 – jpierson 2010-10-26 18:27:54

+0

@DheerajKumar当然。与往常一样,人们应该根据被问到的问题回答他们的答案是否有价值。这一点也适合于老问题。如果你认为它有价值,即使对其他答案,也是如此。就我个人而言,我更喜欢你对其他人的回答。所以谢谢你。 Upvoted。 – C4u 2016-09-20 08:30:39

0

您还可以检查了这一点。这是新的市场,你需要付出,但它被设计成以各种方式在Windows资源管理器浏览器相同的:

http://www.teraque.com/products/explorer-chrome-suite/

你从WPF可以免费获得该控件看起来像废话。他们只是为了让开发人员开始。

-3

这可能帮助:

var ofd = new Microsoft.Win32.OpenFileDialog() 
 { 
      Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*" 
 }; 
  
 if (ofd.ShowDialog() ?? false) 
 { 
      var d = ofd.FileNames; 
 } 
+0

问题是为了WPF控件,而不是如何打开文件对话框。 – BitSchupser 2017-03-02 08:12:53

4

JAM软件近日发布了WPF edition of their ShellBrowser controls。它们包含一个封装的Windows资源管理器以及定制的树和列表控件。还包括一个预览控件,类似于右侧Windows资源管理器中的预览控件。充分披露:我是ShellBrowser的开发人员之一。