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

Kry*_*ten 10 c# winforms

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

删除了死的ImageShack链接

Firefox菜单图片2

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

Han*_*ant 1

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