Windows Vista中的资源管理器控件非常方便,我希望能够将它合并到用WPF编写的应用程序中。我一直无法找到属于框架的库存控件。此应用程序专为Windows Vista开发,因此具有与操作系统相同的外观和感觉。
可以使用Microsoft.Win32.OpenFileDialog,但问题在于它看起来不像Vista,所以它像拇指一样伸出来。
对良好实施的任何想法都会非常有用。如果可能的话,我想远离第三方组件,但我绝对愿意接受所有建议。
答案 0 :(得分:5)
Actipro制作了一个非常好的WPF面包屑控件。还有open source WPF breadcrumb control,我可能会尝试一下。
答案 1 :(得分:2)
我还没试过,但看看VistaBridge ...它为你提供了所有Vista外观对话框!
答案 2 :(得分:1)
我的博客上有一个Microsoft.Win32文件对话框的替代品,它可以让你看起来没有VistaBridge的复杂性,并且向后兼容XP。
答案 3 :(得分:1)
冒着自私自利的风险,你可以找到WPF最好的Breadcrumb控件:
http://www.teraque.com/Products/Explorer-Chrome-Suite
我花了一年时间试图对Window的Vista控件进行逆向工程,因为没有任何现成的产品能提供正确的外观。您迟早会遇到上述所有建议的限制。并且,经过我自己,我可以告诉你,尝试自己开发控制将需要几个月。仅仅围绕溢出逻辑的奇怪就足以吃掉两个月才能使它正确。
祝你好运。如果有什么我可以为您解答,请随时与我联系。 唐纳德罗伊艾瑞Donald.Roy.Airey@teraque.com
答案 4 :(得分:-1)