<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++博客   博問  
     
    主站蜘蛛池模板: a级黄色毛片免费播放视频| 四虎影库久免费视频| 亚洲AV综合色区无码一区爱AV| 最新亚洲人成无码网www电影| 91视频国产免费| 精品亚洲A∨无码一区二区三区| 久久国产精品免费| 亚洲国产成人久久笫一页| 久久亚洲精品成人无码| 最近中文字幕mv手机免费高清| 亚洲第一区视频在线观看| 精品视频在线免费观看| 国产成人亚洲精品狼色在线| 免费一区二区三区在线视频| a级毛片在线免费观看| 成人毛片手机版免费看| 亚洲人成网站色在线入口| 亚洲日本VA中文字幕久久道具| 精品国产sm捆绑最大网免费站| 亚洲一二成人精品区| 日韩免费视频一区二区| 国产精品久久久亚洲| a毛片全部免费播放| 久久亚洲av无码精品浪潮| 一级毛片免费一级直接观看| 国产一级淫片a视频免费观看| 欧美激情综合亚洲一二区| 国产免费观看黄AV片| 婷婷国产偷v国产偷v亚洲| 在线看片无码永久免费aⅴ| 亚洲人成人无码.www石榴| 在线A级毛片无码免费真人| 亚洲午夜无码久久久久小说 | 免费无码A片一区二三区| 亚洲国语在线视频手机在线| 四虎成年永久免费网站| 亚洲不卡1卡2卡三卡2021麻豆| 国产精品成人免费一区二区| 亚洲AV成人一区二区三区在线看| 成人毛片18女人毛片免费视频未| 亚洲欧美日韩中文无线码|