【发布时间】:2010-12-09 09:55:55
【问题描述】:
我想在我的应用程序中实现以下控件。那里有现有的控制吗?如果没有,任何人都可以建议我应该基于什么默认控件来创建自定义控件。
图片说明:
工具栏上的控件
控制小菜单
【问题讨论】:
我想在我的应用程序中实现以下控件。那里有现有的控制吗?如果没有,任何人都可以建议我应该基于什么默认控件来创建自定义控件。
【问题讨论】:
【讨论】:
如果您使用 Spy 查看 Windows 7 资源管理器中的控件,您将看到包含工具栏(以及您喜欢的带有此控件的按钮)的整个部分属于 DirectUIHWND 类。现在,虽然您可以在 Internet 上找到有关此类的一些信息,但 Microsoft 没有在任何地方记录此类,因此这意味着它可能无法在下一版本的 windows 中使用,因此如果您基于您的程序,您的程序可能无法运行代码就可以了。
但是,它似乎是一个相对简单的弹出控件,因此它应该很容易在 WPF 中实现(基于Popup 控件)。
【讨论】: