功能
实现菜单工具栏,通过绑定的Menu对象初始化MenuBar中的菜单项。如下图:
图表 132
使用方法
1.定义菜单Menu
2.设定MenuBar的menu属性
<Control id="menubarMain" type="MenuBar" menu="menuMain" /> |
属性说明
属性 |
说明 |
fitWidth |
是否自适应外部容器的宽度 |
height |
MenuBar的高度 |
id |
视图模型中的惟一id, 不要使用中文数字或则特殊字符命名 |
ignored |
是否忽略 |
left |
距离屏幕左侧的位置 |
menu |
绑定的菜单对象 |
showBorder |
是否显示边框 |
style |
系统css的class名称设定 |
tag |
用户自定义属性 |
top |
距离屏幕上方的位置 |
width |
MenuBar的宽度设定 |
TagLib标签属性列表
属性 |
说明 |
menu |
需要绑定的菜单的id |
css说明
你可以根据具体的需要在的你的工程目录home\smartweb\v2\skins\default\skin.css文件中修改关于MenuBar的css属性,例如:
.MenuBar { |
.MenuBar { |
属性 |
说明 |
.MenuBar |
MenuBar的默认的风格设定 |
.MenuBar .Button |
菜单按钮的默认风格设定 |
.MenuBar .Button_Disabled |
菜单按钮被禁用时的默认风格设定 |
. MenuBar .Button_Disabled TD |
MenuBar的Table布局中菜单按钮所在TD区域的皮肤设定,见图MenuBar-1 |
.MenuBar .HotButton |
具有热点的按钮的默认风格设定 |
图表 133