Ext.ViewPort介绍

       ViewPort会随着浏览器显示区域的大小自动改变,它代表整个浏览器的显示区域。Viewport不需要指定renderTo,因为它直接渲染到页面的body区域,所以在一个页面中就只能有一个ViewPort实例。下面通过一个示例来演示ViewPort的使用,原始大小下的示例如图4.5所示。

如果将浏览器缩小,可以看到浏览器里的图形也跟随浏览器自动进行了缩小,如图4.6所示。

(点击查看大图)图4.5 原始大小下的ViewPort示例
图4.6 浏览器里的图形也跟随浏览器自动进行了缩小

上述示例的代码如下所示:

Ext.onReady(function(){
      var view = new Ext.Viewport({
      layout:"border",          
      items:[{
          region:"north",
          height:100,
          title:"north顶部面板"
      },{ 
          region:"south",
          height:100,
          title:"south底部面板"
      },{
          region:"center",
          title:"center中央面板"
      },{
          region:"west", 
          width:200, 
          title:"west左边面板"
      },{
          region:"east",
          width:200,
          title:"east右边面板" 
      }]
   });
}) 

 

 
(点击查看大图)图4.7 ViewPort的基本属性、方法和事件
posted @ 2012-06-25 16:09  宋鹏  阅读(378)  评论(0)    收藏  举报