Extjs 布局篇-上下左右布局

Ext.define('VedioDuosenApp.view.VedioView' ,{
    extend: 'Ext.panel.Panel',
    alias : 'widget.vedioView',
    id:'vediopanel',
    //title: '视频',
    header : false,
    autoHeight : true,
    region: "west",
    width: (Ext.getBody().getViewSize().width-280)*0.5,
    border: true,
    frame: true,
    bodyStyle:'padding:5 5 5 5',
    layout: 'vbox',
    defaults: {
        frame: true,
        id: 'vediopanel_1',
        height:Ext.getBody().getViewSize().height-15,
        width:(Ext.getBody().getViewSize().width-280)*0.49
    },
    items: [{
        layout:'vbox',
        defaults: {
            frame: true,
            width:(Ext.getBody().getViewSize().width-280)*0.49
        },
        items:[{
            height:(Ext.getBody().getViewSize().height-15)/2,
            html:"<object classid='clsid:1EE1C648-F4A9-42F9-9AA7-2C8E3AF7B7FD' height='100%' width='100%' id = 'EasyPlayerOcx1'></object>",
            tbar:[{
                text:'实时预览',
                iconCls:'icon_recovery',
                handler: function() {
                    StartShow();
                }
            },"-",{
                text:'停止预览',
                iconCls:'icon_stop',
                handler: function() {
                    StopShow();
                }
            }
            ]
        },{
            height:(Ext.getBody().getViewSize().height-15)/2,
            html:"<object classid='clsid:1EE1C648-F4A9-42F9-9AA7-2C8E3AF7B7FD' height='100%' width='100%' id = 'EasyPlayerOcx3'></object>",
            tbar:[{
                text:'实时预览',
                iconCls:'icon_recovery',
                handler: function() {
                    StartShow();
                }
            },"-",{
                text:'停止预览',
                iconCls:'icon_stop',
                handler: function() {
                    StopShow();
                }
            }
            ]
        }]
    }]
});


参考demo:


Ext.onReady( function  () {
         
     Ext.create( 'Ext.panel.Panel' ,{
         
     layout:{
         type: 'column'
     },
     default :{
         xtype: 'panel'
     },
     border:1,
     width:600,
     height:400,
     padding:10,
     items:[{
         margin: '30px' ,
         width:150,
         height:290,
         layout: 'vbox' ,
         items:[{
             width:150,
         height:90,
         html: 'form'
         },{
             width:150,
         height:200,
         html: 'gridPanel'
         }]
     },{
         margin: '30px 30px 30px 0' ,
         width:150,
         height:290,
         layout: 'vbox' ,
         items:[{
         width:150,
         height:90,
         html: 'form'
         },{
         width:150,
         height:200,
         html: 'gridPanel'
         }]
     },{
         margin: '30px 30px 30px 0' ,
         width:150,
         height:290,
         layout: 'vbox' ,
         items:[{
             width:150,
         height:90,
         html: 'form'
         },{
         width:150,
         height:200,
         html: 'gridPanel'
         }]
     }],
     renderTo:Ext.getBody()
     })


效果图:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wuyongde0922

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值