zoukankan      html  css  js  c++  java
  • 98.Ext.form.Label组件的基本用法

    转自:https://www.cnblogs.com/kelly/archive/2009/06/05/1496897.html

    本篇介绍Ext.form.Label组件的基本用法:

    这里通过上一篇介绍的button按钮的click事件来测试Ext.form.Label组件的用法,首先点隐藏的时候将Ext.form.Label组件隐藏,而后又通过button 这个反复键来显示Ext.form.Label组件,详细看图片效果以及代码

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    如图所示,当选择隐藏的时候就出现下图

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    当选择上图时,就又会出现

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    下面看看代码:

    <form id="form1" runat="server">
        <div>
        <div id="Bind_Label"></div>
        <br />
        <div id="Bind_Button"></div>
        <script type="text/javascript">   
        function ready()
        {       
            Label组件仅仅是作为一个标签使用,所以用法较为简单
            var label = new Ext.form.Label
            ({
                  id:"labelID",
                 
                  text:"测试label组件",
                 
                  height:100,//默认auto
                 
                  100,//默认auto
                 
                  autoShow:true,//默认false
                 
                  autoWidth:true,//默认false
                 
                  autoHeight:true,//默认false
                 
                  hidden:false,//默认false
                 
                  hideMode:"offsets",//默认display,可以取值:display,offsets,visibility
                 
                  cls:"cssLabel",//样式定义,默认""
                 
                  disabled:true,//默认false
                 
                  disabledClass:"",//默认x-item-disabled
                 
                  html:"Ext",//默认""
                 
                  //x:number,y:number,在容器中的x,y坐标
                 
                  renderTo:"Bind_Label"//将组件的显示效果渲染到某个节点的ID
                 
            });
           
            //测试label 这个是反复键 选择隐藏就设置为显示 反之就设置为隐藏
            var btnEvent = new Ext.Button
            ({
                 id:"btnEvent",
                 text:"隐藏label组件",           
                 renderTo:"Bind_Button"
            });
            var flag = 0;
            btnEvent.on("click",function()
            {
                if(flag==0)
                {
                    label.setVisible(false);
                    btnEvent.setText("显示label组件");
                    flag = 1;
                }
                else
                {
                    label.setVisible(true);
                    btnEvent.setText("隐藏label组件");
                    flag = 0;
                }
            });
           
            //比较常用的方法主要有 以下方法都较为简单 在本示例中你可以对所有的方法自行测试下就知道是什么意思了
            addClass( string cls )
            destroy()
            disable()
            enable()
            focus( [Boolean selectText], [Boolean/Number delay] )
            getBox( [Boolean local] )
            getEl()
            getId()
            getItemId()
            getPosition( [Boolean local] )
            getSize()
            getXType()
            getXTypes()
            hide()
            isVisible()
            isXType( String xtype, [Boolean shallow] )
            setDisabled( Boolean disabled )
            setHeight( Number height )
            setPosition( Number left, Number top )
            setSize( Number/Object width, Number height )
            setText( String text, [Boolean encode] )
            setVisible( Boolean visible )
            setWidth( Number width )
            show()
            updateBox( Object box )      
           
        }
        Ext.onReady(ready);
        </script>
        </div>
        </form>

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    如图所示,当选择隐藏的时候就出现下图

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    当选择上图时,就又会出现

    Ext.form.Label组件的基本用法 - xiao_mege - 心在哪里,路就在哪里

    来源:http://www.cnblogs.com/mogen_yin/archive/2008/10/30/1323033.html

  • 相关阅读:
    1011. A+B和C (15)
    1010. 一元多项式求导 (25)
    1009. 说反话 (20)
    1007. 素数对猜想 (20)
    1008. 数组元素循环右移问题 (20)
    1006. 换个格式输出整数 (15)
    1005. 继续(3n+1)猜想 (25)
    算法学习(八)
    算法学习(七)
    算法学习(六)
  • 原文地址:https://www.cnblogs.com/sharpest/p/7704431.html
Copyright © 2011-2022 走看看