
var obj={title:"hello",width:1024,height:768,html:'hello'};
var panel=new ExtPanel(obj);
panelrender("hello");
panelrender()函数里面的参数是指页面中div的id。
TabPanel面板控件元素的用法:
var panel=new ExtTabPanel({width:600,height:400,items:[{title:'面板1',height:30,html:'No1'},{title:'面板2',height:30,html:'No2'},{title:'面板3',height:30,html:'No3'}]});
panelrender('hello');
其中html:’’指面板中的内容
6对控件添加事件监听响应函数:
ExtonReady(function (){
var win=new ExtWindow({
title:'不能关闭的窗口',
height:200,
width:300
});
winon("beforedestroy",
function(obj){
alert('想关闭我是不可能的');
objshow();
return false;
}
);
winshow();
}
);
当然,也可以在对控件进行配置的时候添加事件监听函数:
function b(){
alert("hcn");
}
ExtonReady(function (){
new ExtPanel({
renderTo:'hello',
title:'面板头部header',
width:1000,
height:500,
tools:[{id:'help',handler:a}],
html:'<h3>面板主区域</h3>',
tbar:[{text:'顶端工具栏1',listeners:{"click":b}},{text:'顶端工具栏2',listeners:{"click":b}}],
bbar:[{text:'底端工具栏1',listeners:{"click":b}},{text:'底端工具栏2',listeners:{"click":b}}],
buttons:[{text:'按钮位于foot',listeners:{"click":b}}]
}
);
}
);
运行效果:
点击任何一个按钮都会d出如下界面:
7布局layout
Extjs的容器组件包含一个layout和layoutConfig属性,这两个属性用来设置容器的布局和布局的详细配置信息。
Border区域布局:
east\west\south\north\center
Column列布局:
Fit布局:
Form布局:
Accordion布局:
点击+/-可以使用动画,属性layoutConfig{animate:true}即可设置动画属性。
Table布局:
rowspan colspan
如果你会flex,用flex来嵌入一个编译好的swf最好不过了,他对图形界面的处理最好了
如果不会上边的,那么如果你会svrlight,你一样可以做这种图形界面
实在都不会,那你只有编写控件模板了,如果想精确定位啥的,你可以采用javascript
另外你指的选项卡是tabs吗?这个vs内本身自带了这个ajax控件,好象名字就叫tabs,还有一个tabpanel名字可能不对,大概就这意思,俩配合来做。 如果你不涉及到数据的交互,那就直接用css+div,最简单,网上有现成的代码
在添加 TabPanel控件时,在设计图中是添加不上去的,需要在
<cc1:TabContainer ID="TabContainer1" runat="server" Width ="260px" Height ="150px">
<ContentTemplate>
//TabPanel代码
</ContentTemplate>//记得加入这个否则会出错
</cc1:TabPanel>
参考例子:>
给你讲一个思路把
第一、Ajsp是一个tabpanel的页面,你只要把它弄成tabpanel页面即可
第二、你在Ajsp裏面也放上Tabpanel,因为extjs的tabpanel继承的是panel,也就是容器
裏面可以放任何的控件
明白了吗?不明白留言把 祝你好运
因为选项卡关闭后控件就销毁了,再打开是重新new了个面板,当然里面的内容没了!你可以试着重写tabpanel的关闭方法,譬如说把关闭改成隐藏控件,那下次打开时里面的内容就不会消失了!
您可以使用以下代码来设置 UniPageControl1 的标题字体大小和居中:
function tabPanelbeforeInit(sender, config) {
configtabPosition = "top";
configtabBar = {
defaults: {
height: '30px',
width: '100px',
margin: '0 0 0 1',
textAlign: 'center', //居中对齐
fontSize: '16px' //设置字体大小
}
};
}
在 configtabBardefaults 对象中,您可以设置 textAlign 属性来控制标题的对齐方式。设置为 center 可以将标题居中对齐。
另外,您可以通过设置 fontSize 属性来控制标题的字体大小。在上面的示例中,我们将字体大小设置为 16px。您可以根据需要自行调整字体大小。
希望这可以帮助您!
使用方法如下:
1首先建立一个figure,并在其中加入一个static Text控件,命名为texttag,需要注意的是这个text控件所在的位置就是将来标签页所在的位置
2然后将附件中的tabpanel28中的四个文件tabpanelm,tabpanelp,tabselectionfcnm,tabselectionfcnp放到figure同目录下,然后在命令行输入tabpanel('gigurenamefig','texttag'),第一个参数是figure的名字,第二个参数是刚才加入的text控件的tag。这时候等侯一下,会出现一个运行的figure和一个小面板,在面板上有几项分别是(从上到下从左到右)添加标签、编辑标签、更新标签、当前标签前移、当前标签后移、设置、信息。这是点击第一个,就可以添加标签页了,大家自己试试就明白了,然后可以设置标签的lable、尺寸、风格、排列、颜色……非常方便。
3点击edit按钮,出来一个新的GUIDE,别怀疑,就在上面添加控件就可以了,添加完保存然后回到这个小面板点击update按钮,点击关闭后选择save and close,刚才添加的控件就出现了。非常好用哦。这一步先不用管各个标签下各个控件的callback,下一步中说明
4对于如何使用各个标签下的callback函数,我们对每个标签下的控件都命名为不同的tag,在属性设置器中设置callback为%automatic,关闭窗口后,gigurenamem里面会显示callback函数,输入函数内容,直接点击运行即可。
是用pause可以
使用uiwait也可以
string如果放在edit里面或者text里面
通过
set(handlesedit1,'string' 'whatever','ForegroundColor','red')等类似命令。
以上就是关于myecplise8.6怎么用extjs画面版全部的内容,包括:myecplise8.6怎么用extjs画面版、在VS2008中使用C#建立一个asp.net网页,想在页面上现实选项卡控件,不知道怎么弄,请高手告知 *** 作步骤。、AjaxControlToolKit--TabContainer控件在页面无法显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)