窗口和对话框
窗口的基本应用
Ext中窗口是由Ext.window.Window类定义的,该类继承自Panel,因此窗口其实是一种特殊的面板,窗口包含了浮动、可拖动、可关闭、最大化、最小化等特征。
窗口是分组进行管理的,可以对一组窗口进行分组管理。
举例:
var i = 0,mygroup;
function newWin(){
varwin = Ext.create("Ext.window.Window",{
title:'窗口'+i++,
width:400,
height:300,
maximizable:true,
manager:mygroup
});
win.show();
}
function toBack(){
mygroup.sendToBack(mygroup.getActive());
}
function hideAll(){
mygroup.hideAll();
}
Ext.onReady(function(){
mygroup = new Ext.WindowGroup();
Ext.get("btn").on("click",newWin);
Ext.get("btnToBack").on("click",toBack());
Ext.get("btnHideAll").on("click",hideAll);
});
对话框
helloWrold的举例
Ext.onReady(function(){
Ext.get("btnAlert").on("click",function(){
Ext.MessageBox.alert("真的要删除吗?");
});
});
确认是否被执行的窗口
举例:
(function(){
Ext.onReady(function(){
Ext.get("btnAlert").on("click",function(){
Ext.Msg.confirm("请确认","是否真的要删除指定的内容",function(button,text){
if(button=="yes"){
alert("删除");
}
});
});
});
})();
窗口与对话框的基础应用
本文介绍了使用Ext库创建窗口和对话框的基本方法,包括窗口的分组管理、创建、显示、后退、隐藏等功能,以及如何使用对话框进行确认操作。
1192

被折叠的 条评论
为什么被折叠?



