求教:如何用C#制作这类菜单(附有图)

请高手指教,感激不尽!

第1个回答  2011-05-05
在codeproject上有开源的项目可以直接应用,记得有一个项目好像叫dockpanel就类似于这样的控件,你可以搜索一下dock等关键字试下,自己开发UI控件花费的代价较高,效果也不一定好,建议采用开源的控件。
第2个回答  2011-05-05
主要就是窗体和panel的一些隐藏和显示
第3个回答  2011-05-07
你用PANEL在加一些事件就能搞定

在c#winform中如何做出导航菜单,其效果如下图:
button10.Top = 最底下一个按钮高度;button9.Top = button10.Top - button9.Height; ... \/\/紧挨着排列按钮子panle在按钮事件中触发显示、隐藏。当点按钮的时候显示为他设计的panle,定位在他正下方,容纳在空白区域,可以理解为:panle1.visible=true; \/\/显示子菜单panle2.visible=false; ....

c#窗体导航栏怎么做用什么控件实现 具体点
1.打开 Visual Studio,创建一个新的 C# 窗体应用程序项目。2.在窗体设计器中,向窗体中添加一个 TabControl 控件。3.在 TabControl 控件上右键单击,选择“添加选项卡”菜单项,添加需要的选项卡,可以在选项卡标题栏上添加对应的图标和文本。4.向每个选项卡中添加需要的控件,比如按钮、文本框、标签...

C# 如何制作菜单栏 如计算器查看菜单下科学型前的单向选择按钮_百度...
首先加入 menuStrip 菜单 然后添加两个 MenuItem 然后选中一个item添加资源 image 这个时候你可以在Resources文件夹看到你的资源 我用的是p1.jpg 然后分别在两个item点击事件里面写 private void toolStripMenuItem2_Click(object sender, EventArgs e){ toolStripMenuItem2.Image = WindowsFormsApplica...

C# 菜单栏显示附图效果既 当中有一根横线,怎么设置?
选中contextmenustrip的下拉菜单中‘请在此处键入’,鼠标放在上面,显示一个向下的小箭头,点击选中separator即可

.NET CORE(C#) WPF 抽屉式菜单
使用.NET CORE 3.1创建名为“AnimatedColorfulMenu”的WPF模板项目,引入MaterialDesignThemes库的最新预览版3.1.0-ci948。项目结构包括:App.xaml,设置启动视图为MainWindow.xaml,在Application.Resources中增加MaterialDesignThemes库样式文件。在MainWindow.xaml中,演示窗体布局,启动时菜单位于显示窗体左侧-...

c#如何添加左侧菜单栏。页面可以收缩的,上下翻页的那种。
你好你这个可以使用treeview来实现 如果你想要左侧写死的话会很简单:<asp:TreeView ID="TreeView1" runat="server" ShowLines="True" BackColor=""> <Nodes> <asp:TreeNode Expanded="True" SelectAction="None" Text="学生公寓" Value="学生公寓"> <asp:TreeNode SelectAction="Expand" Text=...

C#中如何插入快捷菜单
1、从工具栏 拖一个 ContextMenuStrip到界面上,默认name为contextMenuStrip1,自己设置菜单选项。2、你想让快捷菜单在哪里控件上显示,就找到该控件的属性ContextMenuStrip把值设置为 contextMenuStrip1(就是刚拖到界面上的ContextMenuStrip名称)这样就可以了。

c# 实现window右键菜单点击一选项弹出一个窗口是怎么实现的,类似装了wi...
1、你要有一个exe程序,你开发出什么样的就是什么样的。 你图中的rar其实就是个exe程序,你照这样子去开发即可。或者弄成你需要的样子,都可以,无所谓的。2、按Win+R,在输入框中键入regedit,进入windows注册表。3、打开注册表,打开路径HKEY_CLASSES_ROOT->*>shell 4、假设我想将一个"baidu.exe...

C# winform程序,怎么实现菜单的功能?
首先要将父窗体的IsMdiParent属性设置为true,第二,就是将menu控件加入要添加控件的窗体,然后就是挨个的添加按钮控件,就是改变那个按钮文本了,例如“设置比赛信息”,“选手管理”等按钮文本,之后,在这些按钮的Click单击事件中添加代码:要打开的窗体 实例= new 要打开的窗体();实例。父窗体=...

C#如何设置程序名称\/版本号和图标
设置程序图标先制作合适的ico图标,可以自己制作或从网站上下载。选择【form1】的窗体,从属性栏中找到【icon】点击图标,打开选择窗口,找到需要使用的icon图标。点击确认。这时属性栏中的【icon】已经替换为我们需要的图标。这个图标为程序窗口标头显示的。再来替换程序exe运行文件的显示图标,点击【项目】-...

相似回答
大家正在搜