asp.net menu控件菜单项的间距如何调?
menu有一个MenuItemStyle的属性类,你可以在这个里面设置菜单项之间的水平间距和垂直间距
水平间距属性是:HorizontalPadding
垂直间距属性是:VerticalPadding
下面那个网址中有参考,希望能够解决你的问题
在Menu控件的属性里面能设置menu控件显示的样式,menu有一个MenuItemStyle的属性类,可以在这个里面设置菜单项之间的水平间距和垂直间距,这样就可以根据自己的需要进行间距的选择。
此外,水平间距属性是:HorizontalPadding ;垂直间距属性是:VerticalPadding。注意区分两者,不要搞混,不然是很难准确调整间距的。
利用 ASP.NET Menu 控件,可以开发 ASP.NET 网页的静态和动态显示菜单。Menu 控件具有两种显示模式:静态模式和动态模式。静态显示意味着 Menu 控件始终是完全展开的。整个结构都是可视的,用户可以单击任何部位。在动态显示的菜单中,只有指定的部分是静态的,而只有用户将鼠标指针放置在父节点上时才会显示其子菜单项。
静态显示行为是指在使用 Menu 控件的 StaticDisplayLevels 属性可控制静态显示行为属性指示从根菜单算起,静态显示的菜单的层数。例如,如果将 StaticDisplayLevels设置为 3,菜单将以静态显示的方式展开其前三层。静态显示的最小层数为 1,如果将该值设置为 0 或负数,该控件将会引发异常。
MaximumDynamicDisplayLevels属性指定在静态显示层后应显示的动态显示菜单节点层数。例如,如果菜单有 3 个静态层和 2 个动态层,则菜单的前三层静态显示,后两层动态显示。如果将 MaximumDynamicDisplayLevels 设置为 0,则不会动态显示任何菜单节点。
在Menu控件的属性里面能设置menu控件显示的样式。
menu有一个MenuItemStyle的属性类,你可以在这个里面设置菜单项之间的水平间距和垂直间距。
水平间距属性是:HorizontalPadding。
垂直间距属性是:VerticalPadding。
菜单栏
菜单栏实际是一种树型结构,为软件的大多数功能提供功能入口。点击以后,即可显示出菜单项。
菜单栏是按照程序功能分组排列的按钮集合,在标题栏下的水平栏。Microsoft Word2003菜单栏位于标题栏下方,由"文件"和"视图"等9个菜单命令组成。菜单也可以在VC的资源视图中直接创建编辑。MFC为菜单的操作提供了CMenu类。
menu有一个MenuItemStyle的属性类,你可以在这个里面设置菜单项之间的水平间距和垂直间距
水平间距属性是:HorizontalPadding
垂直间距属性是:VerticalPadding
下面那个网址中有参考,希望能够解决你的问题