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="用户信息" Value="用户管理" Expanded="false">
<asp:TreeNode Text="用户管理" Target="IframeOper" NavigateUrl="~/Login/LoginUsers.aspx">
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode SelectAction="Expand" Text="出入记录管理" Value="出入记录管理" Expanded="false">
<asp:TreeNode Text="全部人员记录" Value="所有人员出入记录" Target="IframeOper" NavigateUrl="~/OutInRecord/outInList.aspx">
</asp:TreeNode>
<asp:TreeNode Text="有效卡人员记录" Value="有效卡人员出入记录" Target="IframeOper" NavigateUrl="~/OutInRecord/OutUser.aspx">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
你可以设这他的背景图片等,这样你就可以实现了
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-13
TreeView 控件

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# winform 怎么弄展开收缩的左边菜单 功能 急 在线等
先放一个扁的panel,在下面放一个长一点的panel,扁点的就是标题,长一点的panel就是摆放其他控件的容器了,这两个panel就构成了一个基本的缩放菜单 原理很简单,在单击标题panel的时候,将下面的容器panel显示或者隐藏。如果你需要来点向下展开动画神马的,可以用WINAPI的AnimateWindow函数来处理。然后,...

C#窗体应用中菜单怎么实现左边上下收缩这个效果... ... 求 高手支招...
有一种简单的办法:1.多放几个按钮,如图,当点击系统清理时,最下面的那个系统设置显示,中间的那个系统设置不显示,同时显示第一个按钮想对应的内容。当点击最下面的那个系统设置时,下面的那个不显示,上面两个全部显示,同时显示第二个按钮想对应的内容,具体代码就是对应的按钮的VISIABLE属性为TURE ...

关于C#的侧面菜单栏如何实现?
基本信息

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

关于C#折叠式的导航菜单?
每个BUTTON对应一个PANEL.在BUTTON事件里.让该BUTTON对应的PANEL的Visible=true;其它的PANEL的Visible=false;而将要显示的PANEL位置是根据该BUTTON的位置而定的.代码如下:int top=this.button1.Top-this.button1.Height;int left=this.button1.Left;this.panel1.Top=top;this.panel1.Left=left;this....

C#中如何自定义任务栏的上下文菜单
设置上下文菜单的控件属性.

关于C#折叠式的导航菜单?
private void button1_Click(object sender, EventArgs e){ this.button1.Top = this.panel1.Top-50;this.button2.Top = this.panel1.Top + this.panel1.Height - this.button2.Height- this.button3.Height-50;this.button3.Top = this.panel1.Top + this.panel1.Height - this.button2....

C#的winform 如何把菜单栏放到标题栏上?就像现在流行的软件一样?
将FORM的borderstyle 属性设置 none,然后放置一个menustrip控件,最后再自己仿照关闭、最小化、最大化按钮做三个按钮并自己写相应代码。另外还要编写菜单栏拖动的代码,具体代码请百度一下就知道了。

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

相似回答