在表单标题栏C#上创建Firefox 4样式按钮和下拉菜单

时间:2010-10-04 16:18:38

标签: c# winforms

正如标题所说,我想知道是否可以在我的表格的标题栏上实现下拉菜单,类似于Firefox 4:

删除了死亡的ImageShack链接

Firefox Menu Image 2

我可以用C#和WinForms来做这件事吗?如果是这样,怎么样?它不一定像Office Ribbon那样非常花哨。实际上它看起来与Firefox按钮完全相同,但改为使用我的应用程序名称。

1 个答案:

答案 0 :(得分:1)

是的,没问题。将窗体的ControlBox属性设置为False,将Text属性设置为空字符串。菜单越来越难,您必须使用ContextMenuStrip来近似它。 Google WM_NCHITTEST用于恢复由于缺少标题栏而丢失的窗口行为。