复制Windows资源管理器更改视图控件

时间:2010-12-09 09:55:55

标签: c# wpf controls

我想在我的应用程序中实现以下控件。那里有现有的控制吗?如果没有,任何人都可以建议我应该基于我的自定义控件的默认控件。

图片澄清:


工具栏上的控件

alt text

控制迷你菜单

alt text

2 个答案:

答案 0 :(得分:1)

如果您使用Spy查看Windows 7资源管理器中的控件,您将看到包含工具栏的整个部分(以及您喜欢此控件的按钮)属于DirectUIHWND类。现在,虽然你可以在互联网上找到关于这个类的一些信息,但微软在任何地方都没有记录这个类,所以这意味着它可能在下一个版本的windows中不可用,所以如果你的基础你的程序可能不会有用代码就可以了。

但是,它似乎是一个相对简单的弹出控件,因此在WPF中实现它很容易(基于Popup控件)。

答案 1 :(得分:1)