<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vanlin Study Club

    Java Js Flex

    ExtJS xtype說明

    xtype:在EXTJS的可視化組件部署中的一種機制,即通過指定xtype的值,來告訴容量如何初始化所包含的級件,如xtype:"textfiled",表示使用Ext.form.TextFile來進行初始化當前組件。
    xtype            Class
    -------------    ------------------
    box              Ext.BoxComponent
    button           Ext.Button
    buttongroup      Ext.ButtonGroup
    colorpalette     Ext.ColorPalette
    component        Ext.Component
    container        Ext.Container
    cycle            Ext.CycleButton
    dataview         Ext.DataView
    datepicker       Ext.DatePicker
    editor           Ext.Editor
    editorgrid       Ext.grid.EditorGridPanel
    flash            Ext.FlashComponent
    grid             Ext.grid.GridPanel
    listview         Ext.ListView
    panel            Ext.Panel
    progress         Ext.ProgressBar
    propertygrid     Ext.grid.PropertyGrid
    slider           Ext.Slider
    spacer           Ext.Spacer
    splitbutton      Ext.SplitButton
    tabpanel         Ext.TabPanel
    treepanel        Ext.tree.TreePanel
    viewport         Ext.ViewPort
    window           Ext.Window
    Toolbar components
    ---------------------------------------
    paging           Ext.PagingToolbar
    toolbar          Ext.Toolbar
    tbbutton         Ext.Toolbar.Button        (deprecated; use button)
    tbfill           Ext.Toolbar.Fill
    tbitem           Ext.Toolbar.Item
    tbseparator      Ext.Toolbar.Separator
    tbspacer         Ext.Toolbar.Spacer
    tbsplit          Ext.Toolbar.SplitButton   (deprecated; use splitbutton)
    tbtext           Ext.Toolbar.TextItem
    Menu components
    ---------------------------------------
    menu             Ext.menu.Menu
    colormenu        Ext.menu.ColorMenu
    datemenu         Ext.menu.DateMenu
    menubaseitem     Ext.menu.BaseItem
    menucheckitem    Ext.menu.CheckItem
    menuitem         Ext.menu.Item
    menuseparator    Ext.menu.Separator
    menutextitem     Ext.menu.TextItem
    Form components
    ---------------------------------------
    form             Ext.FormPanel
    checkbox         Ext.form.Checkbox
    checkboxgroup    Ext.form.CheckboxGroup
    combo            Ext.form.ComboBox
    datefield        Ext.form.DateField
    displayfield     Ext.form.DisplayField
    field            Ext.form.Field
    fieldset         Ext.form.FieldSet
    hidden           Ext.form.Hidden
    htmleditor       Ext.form.HtmlEditor
    label            Ext.form.Label
    numberfield      Ext.form.NumberField
    radio            Ext.form.Radio
    radiogroup       Ext.form.RadioGroup
    textarea         Ext.form.TextArea
    textfield        Ext.form.TextField
    timefield        Ext.form.TimeField
    trigger          Ext.form.TriggerField
    Chart components
    ---------------------------------------
    chart            Ext.chart.Chart
    barchart         Ext.chart.BarChart
    cartesianchart   Ext.chart.CartesianChart
    columnchart      Ext.chart.ColumnChart
    linechart        Ext.chart.LineChart
    piechart         Ext.chart.PieChart
    Store xtypes
    ---------------------------------------
    arraystore       Ext.data.ArrayStore
    directstore      Ext.data.DirectStore
    groupingstore    Ext.data.GroupingStore
    jsonstore        Ext.data.JsonStore
    simplestore      Ext.data.SimpleStore      (deprecated; use arraystore)
    store            Ext.data.Store
    xmlstore         Ext.data.XmlStore
    defaults:xtypes的默認值,如:
     defaults:{xtype:"textfield",width:180},
     items:[{fieldLabel:"帳號"},{fieldLabel:"密碼"}],

    看這幾種方式 均在 Panel上放置控件的方式
    
    
    new Ext.FormPanel({
        height: 
    100,
        renderTo: Ext.getBody(),
        layoutConfig: {
            labelSeparator: '
    ~'   // layout config has lowest priority (defaults to ':')
        },
        {@link Ext.layout.FormLayout#labelSeparator labelSeparator}: '
    >>',     // config at container level
        items: [{
            xtype: 'textfield',
            fieldLabel: 'Field 
    1',
            labelSeparator: '
    // field/component level config supersedes others
        },{
            xtype: 'textfield',
            fieldLabel: 'Field 
    2// labelSeparator will be '='
        }]
    });

    
    
    Ext.onReady(function(){
            
    var _panel = new Ext.Panel({
                    title:
    "人員信息",
                    frame:
    true,
                    width:
    400,
                    height:
    300
                }) 
                _panel.addButton({text:
    "確定"});
                _panel.addButton(
    new Ext.Button({text:"取消",minWidth:200}));
                _panel.render(Ext.getBody());
        }) ;

    
    
    Ext.onReady(function(){
           
    var _panel=new Ext.Panel({
                 title:
    "登陸",
                 renderTo:Ext.getBody(),
                 frame:
    true,
                 width:
    560,
                 height:
    130,
                 layout:
    "form",
                 lableWidth:
    45,
                 defaults:{xtype:
    "textfield",width:180},
                 items:[{fieldLabel:
    "帳號"},{fieldLabel:"密碼"}],
                 buttons:[{text:
    "確定"},{text:"取消"}]
                 
                 })
        })

    
    
    var panel = new Ext.Panel({
                    title:
    "Hello World",
                    frame: 
    true,
                    layout:
    "form",
                    width: 
    400,
                    items:[
                        {xtype:
    "textfield", id:"userName", fieldLabel:"UserName"},
                        {xtype:
    "textfield", id:"sex", fieldLabel:"Sex"},
                        {xtype:
    "textfield", id:"age", fieldLabel:"Age"}
                    ],
                    buttons:[
                        {text:
    "確定", handler:function() {
                            Ext.MessageBox.alert(
    "OK", Ext.getCmp("userName").getValue());
                        }},
                        {text:
    "取消", handler:function(){
                            Ext.MessageBox.alert(
    "OK", Ext.getCmp("userName").getValue());
                        }}
                    ]
                });
                
                panel.render(Ext.getDom(
    "tt")); //body里弄一個 <div id="tt"></div>

    摘自:http://www.cnblogs.com/easypass/

    posted on 2009-10-11 11:59 vanlin 閱讀(3229) 評論(0)  編輯  收藏 所屬分類: extjs


    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 亚洲欧洲专线一区| 亚洲爆乳无码精品AAA片蜜桃| 日本免费福利视频| 99精品视频在线观看免费专区| 日韩国产精品亚洲а∨天堂免| 亚洲精品无码不卡| 国产亚洲人成网站在线观看| 四虎免费在线观看| 69堂人成无码免费视频果冻传媒 | 免费看又黄又无码的网站| 一区二区三区在线免费观看视频 | 色窝窝免费一区二区三区| 一区二区三区观看免费中文视频在线播放| 免费人成再在线观看网站| 亚洲综合无码一区二区痴汉| 亚洲国产高清美女在线观看| 亚洲成色999久久网站| 亚洲精品成人无限看| 不卡精品国产_亚洲人成在线| 免费一级毛片在线播放| 国产成人免费福利网站| 麻豆国产入口在线观看免费| 毛片在线免费视频| 97人伦色伦成人免费视频| AA免费观看的1000部电影| 国产精品免费网站| 97视频免费在线| 4hu四虎最新免费地址| 国产成人免费在线| 亚欧色视频在线观看免费| 国产精品视频免费观看| 国产成人福利免费视频| 免免费国产AAAAA片| 免费精品国偷自产在线在线 | 亚洲制服丝袜中文字幕| 亚洲av无码一区二区三区天堂古代| 亚洲国产精品日韩在线观看| 亚洲色欲色欲www| 亚洲精品无码中文久久字幕| 亚洲av成人中文无码专区| 高h视频在线免费观看|