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]//多個容器之間以逗號隔開
});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章