首页 / 知识
关于c#:在.NET WinForms中创建自定义菜单
2023-04-15 20:40:00

Creating a custom menu in .NET WinForms将.NET 2.0与WinForms结合使用,我想创建一个自定义的多列菜单(类似于单词2007 look&feel,但没有功能区)。 我的方法是创建一个控件,并使用向左/向右停靠的工具栏构造一个类似菜单的外观。但是,此解决方案有一些缺点,例如
因此,我正在寻找一种在应用程序边界之外显示此控件的方法。创建一个新表单将导致标题栏在显示中处于停用状态,所以这也没有了。另外,任何其他创建自定义菜单的方法都将受到欢迎。 编辑:我不想为此使用任何商业产品;并且由于它是关于简单的菜单自定义的,因此它与Microsoft的功能区"研究"没有任何关系。
MenuStrip类具有Renderer属性。 您可以分配自己的ToolStripRenderer派生类来自定义绘画。 这是相当多的工作。 |
最新内容
相关内容
创建自定义命令linux?
创建自定义命令linux?,工具,状态,命令,系统,代码,标准,数据,位置,电脑,材料,LINUX中,创建文件夹、文件命令及清除命令。1、创建文件夹mkdir命linux自定义命令行?
linux自定义命令行?,系统,工作,名称,百度,命令,管理,工具,位置,信息,终端,Linux基本命令行操作(一)1、linux系统常用操作命令linux系统常用操linux配置自定义命令?
linux配置自定义命令?,服务,系统,状态,策略,周期,地方,标准,新增,环境,工具,Linux:Python编写Linux自定义命令工具state是命令执行结果的状态,r命令上一级菜单linux?
命令上一级菜单linux?,目录,电脑,系统,命令,位置,软件,名称,空格,上级,终端,linux命令中,在属主目录的位置,想要在上一级目录新建一个目录,但自定义命令linux命令?
自定义命令linux命令?,工具,系统,数据,命令,新增,代理,通信,地方,信息,时间,大学生程序员必备的十款工具程序员10款生产力工具快来看看 Idea-Ilinux自定义简写命令?
linux自定义简写命令?,系统,工作,命令,标准,地址,基础,信息,软件,目录,文件,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出linux命令简写自定义?
linux命令简写自定义?,系统,状态,命令,代码,工具,发行,标准,软件,文件,别名,Linux:Python编写Linux自定义命令工具1、首先我们先认识一下cat指linux用户自定义命令?
linux用户自定义命令?,系统,时间,标准,软件,项目,电脑,服务,工具,基本知识,材料,如何创建linux命令”快捷方式”或”自定义1、使用命令ln创建linux自定义快捷命令?
linux自定义快捷命令?,系统,首次,位置,时间,文件,命令,链接,快捷键,终端,桌面,在linux里如何建立一个快捷方式,连接到另一个目录ln -s bbb的文linux自定义全局命令?
linux自定义全局命令?,环境,系统,命令,别名,新增,信息,地方,文件,定义,用户,如何创建linux命令”快捷方式”或”自定义使用命令ln创建或者右击在Python中添加自定义模块
在Python中添加自定义模块,第一,环境,培训,代码,模块,路径,文件,文件夹,目录,目的,一般来说,我们会将自己写的Python模块与python自带的模块分怎么在Python装饰器中自定义功能呢
怎么在Python装饰器中自定义功能呢?,代码,包装,环境,名称,工具,名字,变动,业务,主体,面临,setattr和getattr操作首先我们来看下setattr和geta