zoukankan      html  css  js  c++  java
  • Extjs2.0之横向Radio经典布局(转)

    最近在做项目的时候遇到这一个问题,找到这样的例子。

    经过测试,上面这样的radio横向布局是可以做到的,关键是采用table的layout及radio行的isFormField设置为true,设置isFormField这点尤其重要,因为panel默认不是属于FormField的,因此即使设置了fieldLabel属性也不不会显示label。

    生成此window的js如下:

    1. (new Ext.Window(...{   
    2.     id: 'hall_addPrjWindow',   
    3.     title: 'title',   
    4.     layout:'fit',   
    5.      500,   
    6.     height: 300,   
    7.     buttonAlign: 'center',   
    8.     closeAction: 'hide',   
    9.     modal: true,   
    10.     items:[...{   
    11.         xtype: 'form',   
    12.          400,   
    13.         frame.: true,   
    14.         defaultType: 'textfield',   
    15.         items:[...{   
    16.             id: 'prjNm',   
    17.             fieldLabel: '项目名称',   
    18.             name: 'prjNm',   
    19.             value: ''  
    20.         },...{   
    21.             xtype: 'panel',   
    22.             layout: 'table',   
    23.             fieldLabel: '项目权限',   
    24.             defaultType: 'radio',   
    25.             isFormField: true,   
    26.             items: [...{   
    27.                 name: 'prjPermissionCode',   
    28.                 boxLabel: '自由进入',   
    29.                 value: ''  
    30.             },...{   
    31.                 name: 'prjPermissionCode',   
    32.                 boxLabel: '需要验证',   
    33.                 value: ''  
    34.             }]   
    35.         },...{   
    36.             id: 'prjStartupDate',   
    37.             fieldLabel: '预计启动日期',   
    38.             name: 'prjStartupDate',   
    39.             value: ''  
    40.         }]   
    41.     }],   
    42.     buttons:[...{   
    43.         text: '建立新项目',   
    44.         handler: function()...{   
    45.                
    46.         }   
    47.     }]   
    48. })).show();  
  • 相关阅读:
    react typescript 子组件调用父组件
    Mongodb query查询
    CentOS虚拟机不能联网状况下yum方式从本地安装软件包(转载的)
    CentOS6.5 mini开启网络
    MySQL的InnoDB表如何设计主键索引-转自淘宝MySQL经典案例
    linux下安装mysql-community后起不来
    Eclipse 快捷键
    maven下载jta失败,自己本地安装jta库
    spring配置文件中id与name
    @autowired和@resource的区别
  • 原文地址:https://www.cnblogs.com/hannover/p/1846275.html
Copyright © 2011-2022 走看看