0 0

Ext CheckboxGroup 在window中的背景问题3

请高手看一下,以下问题。帮忙解决一下:

现在要做成背景要和窗口背景一样。谢谢

 

Ext.onReady(function() { 
            var group = new Ext.form.CheckboxGroup({ 
                items: [ 
                    { 
                        boxLabel: 'A', 
                        name: 'useranswer1', 
                        inputvalue: 'A', 
                        value: 'A' 
                    }, { 
                        boxLabel: 'B', 
                        name: 'useranswer2', 
                        inputvalue: 'B' 
                    }, { 
                        boxLabel: 'C', 
                        name: 'useranswer3', 
                        inputvalue: 'C' 
                    } 
                ] 
             }); 

                new Ext.Window({ 
                    width: 500, 
                    height: 300, 
                    items: [group] 
                }).show(); 
        });

 

 

2009年7月22日 13:33
  • 大小: 7.2 KB

4个答案 按时间排序 按投票排序

0 0

下面这个问题的提问者,
http://www.iteye.com/problems/21365
是这么搞的.

下面是他的回复:

引用
应为整个项目都是用的 window 而不是 FormPanel,所以如果用户要更换皮肤的话,用你的那个方法 checkgroup的地方就会更换不到。。 另外我说错了 是checkgroup。。
也许是Ext 的一个bug 吧 !把 复选框加到window上面背景色就是不一样。。。
所以我重写了 控制checkgroup的css样式。。达到了效果,而且也没有影响到更换皮肤的功能。。。

2009年7月24日 16:04
0 0

一个一个的加上去尝试看效果
ctCls:'x-plain',//尝试
plain:true,//尝试
baseCls:'x-plain'//尝试

Ext.onReady(function() { 
            var group = new Ext.form.CheckboxGroup({
                ctCls:'x-plain',//尝试
                plain:true,//尝试
                baseCls:'x-plain'//尝试
                items: [ 
                    { 
                        boxLabel: 'A', 
                        name: 'useranswer1', 
                        inputvalue: 'A',
                        ctCls:'x-plain',//尝试
                        plain:true,//尝试
                        baseCls:'x-plain'//尝试  下同
                        value: 'A' 
                    }, { 
                        boxLabel: 'B', 
                        name: 'useranswer2', 
                        inputvalue: 'B' 
                    }, { 
                        boxLabel: 'C', 
                        name: 'useranswer3', 
                        inputvalue: 'C' 
                    } 
                ] 
             }); 

                new Ext.Window({ 
                    width: 500, 
                    height: 300, 
                    items: [group] 
                }).show(); 
        });

2009年7月22日 14:29
0 0

你把group放到FormPanel(这里加个frame:true)里..再把formPanel放到window里..

Ext.onReady(function() {    
            var group = new Ext.form.CheckboxGroup({    
                items: [    
                    {    
                        boxLabel: 'A',    
                        name: 'useranswer1',    
                        inputvalue: 'A',    
                        value: 'A'    
                    }, {    
                        boxLabel: 'B',    
                        name: 'useranswer2',    
                        inputvalue: 'B'    
                    }, {    
                        boxLabel: 'C',    
                        name: 'useranswer3',    
                        inputvalue: 'C'    
                    }    
                ]    
             });    
         var formPanel =new Ext.form.FormPanel({
            frame:true,
			items:[group
			]
		});
                new Ext.Window({    
                    width: 500,   
                    frame:true, 
                    height: 300,    
                    items: [formPanel]    
                }).show();    
        });   

2009年7月22日 14:21
0 0

window对象中加个属性 frame:true试试

2009年7月22日 14:10

相关推荐

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

    ExtJSWeb应用程序开发指南(第2版)

    4.1.8 Ext.form.CheckboxGroup和Ext.form.RadioGroup 4.1.9 Ext.form.field.Trigger触发字段 4.1.10 Ext.form.field.Spinner微调字段 4.1.11 Ext.form.field.Picker拾取器字段 4.1.12 Ext.form.field.ComboBox...

    ExtJs_xtype一览

    - `checkboxgroup`:`Ext.form.CheckboxGroup`,自2.2版本起,用于组织多个多选框的组件。 - `displayfield`:`Ext.form.DisplayField`,只读显示,不参与验证和提交的文本字段。 - `radiogroup`:`Ext.form....

    ExtJS3总结内容

    - `formcomponents`: `form`, `checkbox`, `checkboxgroup`, `combo`, `datefield`, `displayfield`, `field`, `fieldset`, `hidden`, `htmleditor`, `label`, `numberfield`, `radio`, `radiogroup`, `textarea`, `...

    ExtJS-3.4.0系列目录

    - `Ext.form.CheckboxGroup` 和 `Ext.form.RadioGroup`:用于组合复选框和单选框。 - `Ext.form.field.Trigger`:触发字段,常用于下拉搜索框。 - `Ext.form.field.Spinner`:用于数字的微调。 - `Ext.form....

    ExtJs组件类的对应表

    16. **`checkboxgroup`** - `Ext.form.CheckboxGroup`,自2.2版本起引入,用于创建一组相关的多选框。 以上列举的组件是ExtJs框架中常用的部分,通过这些组件的灵活组合与配置,开发者可以构建出复杂且高度定制化的...

    EXT WebUi标签库使用说明

    - **checkBoxGroup**:一组复选框,便于管理多个复选框的选中状态。 - **select**:下拉框,支持编辑和智能填充,提升用户体验。 - **dateEdit**:日期选择器,方便用户输入日期信息。 - **groupBox**:分组容器...

    extjs控件列表

    **Ext.form.CheckboxGroup** - **描述**: 编组的多选框,可以同时管理多个多选框。 - **用途**: 创建一组相关联的多选框,如兴趣爱好选择。 **Ext.form.DisplayField** - **描述**: 仅显示,不校验/不被提交的...

    ExtJs使用过程中积攒的一些东西

    - 表单控件:FormPanel可以包含各种表单元素,如文本框`textfield`、密码框`passwordfield`、选择框`checkbox`、复选框组`checkboxgroup`、单选框`radiogroup`、下拉框`combobox`、日期选择器`datefield`等。...

    Extjs的学习资料

    - `Ext.widgets.form`:涉及表单组件,如TextField、ComboBox、CheckboxGroup等,用于用户输入。 - `Ext.widgets.grid`:关于网格组件的详细API,涵盖列配置、行编辑、分页等。 - `Ext.Element`:DOM元素操作的...

    Extjs xtype集合

    在Extjs开发过程中,`xtype`(扩展类型)是极为重要的一个概念。它实际上是一种类型标识符,用于快速创建特定类型的组件实例。通过使用预定义的`xtype`值,开发者可以方便地构建出各种复杂的用户界面而无需编写大量...

    ExtAspNet_v2.3.2_dll

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

    ExtJS的xtype列表

    - `checkboxgroup`: 多选框组,用于管理一组关联的多选框。 - `displayfield`: 只读字段,用于显示信息,不能编辑。 - `radiogroup`: 单选按钮组,用于管理一组关联的单选按钮。 6. **图表组件**(只列出部分)...

    学习ExtJS Panel常用方法

    - `checkboxgroup`: `Ext.form.CheckboxGroup` - `combo`: `Ext.form.ComboBox` - `datefield`: `Ext.form.DateField` - `displayfield`: `Ext.form.DisplayField` - `field`: `Ext.form.Field` - `fieldset`:...

    一个支持annotation的SSH整合示例项目

    卷 (USB)Project 的文件夹 PATH 列表 卷序列号码为 0006EE44 CCBE:F425 I:. │ .project │ pom.xml │ pom.xml~ │ text.txt │ ├─.settings │ org.maven.ide.eclipse.prefs ...│ │ org.eclipse.wst.common....

Global site tag (gtag.js) - Google Analytics