天天看點

smartclient——menu導航菜單

//下面是一個導航菜單的例子,隻寫了一個父級菜單和它下邊的子級菜單,若是需要可以寫多個的。
//好了,閑話少說,直接看代碼
//子菜單
Menu.create({
	ID:"demoMenu",
	showShadow: true,//顯示陰影
	shadowDepth: 10,//陰影深度10
	menuButtonWidth:80,//menu按鈕寬度80
	data:
	[
		{title:"菜單示例1",click:function(){
			//to do點選此菜單,要觸發的方法
			...
		}},
		{title:"菜單示例2",click:function(){
			//to do點選此菜單,要觸發的方法
			...
		}}
	]
});
//父菜單
ToolStripMenuButton.create({
	ID: "demoMenuButton",
	title: "導航菜單",   
	menu: demoMenu//将子級菜單放于對應的父級菜單内
});
//建立容器将父菜單盛放
ToolStrip.create({
	ID:"demoMenuBar",
	members: [demoMenuButton]//多個父級菜單之間以逗号隔開
});
//橫向布局,将容器放進去,至于布局的相關内容後續會在其他例子中講到,此處不多說了
HLayout.create({//橫向布局
	height:15,
	align:"center",
	members:[demoMenuBar]//多個容器之間以逗号隔開
});