ExtJS之对话框及窗口篇

简介:
复制代码

    
    
var win;
Ext.get(
" btnWindow " ).on( " click " , function (){
if ( ! win){ // 如果不存在win对象择创建
win = new Ext.Window({
title:
' Ext窗口 ' ,
width:
400 ,
height:
300 ,
layout:
' fit ' , // 设置窗口内部布局
closeAction: ' hide ' ,
plain:
true , // true则主体背景透明,false则和主体背景有些差别
collapsible: true , // 是否可收缩
modal: true , // 是否为模式窗体
items: new Ext.TabPanel({ // 窗体中中是一个一个TabPanel
autoTabs: true ,
activeTab:
0 ,
deferredRender:
false ,
border:
false ,
items:[
{
title:
' Tab1 ' ,
html:
' Tab1的内容 ' // 内部显示内容
},
{
title:
' Tab2 ' ,
html:
' Tab2的内容 '
}
]
}),
buttons:[
{
text:
' 提交 ' ,
disabled:
true // 暂时设为不可用
},
{
text:
' 关闭 ' ,
handler:
function (){ // 点击时触发的事件
win.hide();
}
}
]
});
}
win.show();
// 显示窗体
}

);
复制代码

 

 

对于上面的代码基本上都有注释,我也不再做解释,对于TabPanel如果不理解没有关系,后面会专门提到。

运行效果:

 

 

注意上面的Ext.MessageBox也可以用Ext.Msg这个别名代替,其实上面我们已经用了。

知识共享许可协议
作品采用知识共享署名 2.5 中国大陆许可协议进行许可,欢迎转载,演绎或用于商业目的。但转载请注明来自崔江涛(KenshinCui),并包含相关链接。

知识共享许可协议 本作品采用知识共享署名 2.5 中国大陆许可协议进行许可,欢迎转载,演绎或用于商业目的。但转载请注明来自崔江涛(KenshinCui),并包含相关链接。
目录
相关文章
|
JavaScript 前端开发
使用JavaScript,点击按钮一个打开新的窗体
使用JavaScript,点击按钮一个打开新的窗体
|
1月前
|
数据处理 C# Windows
WPF中实现弹出进度条窗口
【11月更文挑战第14天】在WPF中实现弹出进度条窗口,需创建进度条窗口界面(XAML)和对应的代码-behind(C#)。通过定义`ProgressWindow`类,包含`ProgressBar`和`TextBlock`,并在主窗口或逻辑代码中调用,模拟长时间任务时更新进度条,确保UI流畅。
|
JavaScript
46EasyUI 窗口- 自定义窗口工具栏
46EasyUI 窗口- 自定义窗口工具栏
62 0
|
JavaScript 前端开发
49EasyUI 窗口- 自定义带有工具条和按钮的对话框
49EasyUI 窗口- 自定义带有工具条和按钮的对话框
48 0
48EasyUI 窗口- 创建对话框
48EasyUI 窗口- 创建对话框
45 0
selenium+python:点击元素、alert弹框、鼠标操作(左键点击、右键点击、双击、鼠标悬浮)、下拉选项框、窗口切换等操作的处
selenium+python:点击元素、alert弹框、鼠标操作(左键点击、右键点击、双击、鼠标悬浮)、下拉选项框、窗口切换等操作的处
MFC更改窗口/对话框的背景颜色
MFC更改窗口/对话框的背景颜色
215 0
MFC更改窗口/对话框的背景颜色
MFC窗口右下角弹窗
MFC窗口右下角弹窗
123 0
|
容器
对话框和窗口的区别
“窗口”与“对话框”有什么区别?                       计算机类稿件的一大特点是文中的图很多。在这大量的图中,系统软件或应用软件的“界面”、“窗口”、“对话框”、“提示框”等的截图又占了很大的比例。
4678 0
EasyUI–消息框、对话框和窗体详解
本篇主要介绍信息提示框、对话框及窗体相关控件,这些都是最常用的页面弹出控件,使用一个详细的例子描述。 按惯例献上案例的示意图:
568 0
EasyUI–消息框、对话框和窗体详解

热门文章

最新文章