dhtmlx使用翻譯(五)dhtmlxgrid 列操作

來源:互聯網
上載者:User

 

1.1.90 adjustColumnSize(cind)

版本:福士版

參數:

cind:列索引

用途:調整某列寬,使列所有資料可見,但需要在制定列寬的情況下,即不能設定列寬為 *

參考執行個體:

mygrid.adjustColumnSize(0);


1.1.91 deleteColumn(ind)

版本:專業版 dhtmlxgrid_mcol.js支援

參數:

cind:列索引

用途:調整某列寬,使列所有資料可見

參考執行個體:

mygrid.adjustColumnSize(0);


1.1.92 enableColumnMove (mode,columns)

版本:專業版 dhtmlxgrid_mcol.js支援

參數:

mode:true/false

columns:設定某列是否可以

用途:設定所有列或某列是否可以移動

參考執行個體:

//全部列可移動

mygrid.enableColumnMove(true);

//某列可移動

mygrid.enableColumnMove(true,"false,true,true,true,true,true");


1.1.93 enableHeaderMenu

版本:專業版 dhtmlxgrid_hmenu.js支援

參數:

用途:設定表頭右鍵菜單可用

參考執行個體:


1.1.94 enableResizing(list)

版本:福士版

參數:

list:設定當前grid中各列size是否可變參數組合

用途:設定當前grid中各列size是否可變

參考執行個體:

mygrid.enableResizing("false,true,true,true,true,true,true");


1.1.95 enableTooltips(list)

版本:福士版

參數:

list:設定當前grid中各列tooltip是否可用參數組合

用途:設定當前grid中各列tooltip是否可用,即當前列title是否顯示

參考執行個體:

mygrid.enableResizing("false,true,true,true,true,true,true");


1.1.96 getColIndexById (id)

版本:福士版

參數:

id:列id

用途:通過列id獲得列索引

參考執行個體:

var colIndex=mygrid.getColIndexById("col1");


1.1.97 getColType(index)

版本:福士版

參數:

index:列索引

用途:通過列id索引獲得列資料類型

參考執行個體:

var type=mygrid.getColType(0);


1.1.98 getColTypeById (cID)

版本:福士版

參數:

cID:列ID

用途:通過列列ID獲得列資料類型

參考執行個體:

var type=mygrid.getColTypeById("column1");


1.1.99 getColWidth (ind)

版本:福士版

參數:

index:列索引

用途:通過列id索引獲得列資料寬

參考執行個體:

var width=mygrid.getColWidth(0);


1.1.100 getColumnId (cin)

版本:福士版

參數:

cin:列索引

用途:通過列id索引獲得列Id

參考執行個體:

var colId=mygrid.getColumnId(0);


1.1.101 getColumnLabel (cin, ind)

版本:福士版

參數:

cin:列索引

ind: 表頭行索引,預設為0,只有在多表頭下有用

用途:獲得欄位標題

參考執行個體:

//第一欄位標題

var colLabel=mygrid.getColumnLabel(0);

//第一列第二個表頭標題

var colLabel=mygrid.getColumnLabel(0,1);


1.1.102 getColumnsNum

版本:福士版

參數:

用途:獲得列的數量

參考執行個體:

var colNum=mygrid.getColumnsNum();


1.1.103 getFooterLabel (cin, ind)

參考getColumnLabel (cin, ind)

1.1.104 insertColumn(ind,header,type,width,sort,align,valign,reserved,columnColor)

版本:專業版 需要dhtmlxgrid_mcol.js

參數:

ind:列索引

header:列表頭標題

type:列資料類型

width:列寬度

sort:排序方式

align:水平布局方式

valign:垂直布局方式

reserved:無效參數

columnColor:列背景顏色

用途:獲得列的數量

參考執行個體:

//最小設定

mygrid.insertColumn(10); 

//最大參數設定

mygrid.insertColumn(11,"Some text","ed",120,"na","left","top",null,"red")

1.1.105 isColumnHidden (ind)

版本:專業版 

參數:

ind:列索引

用途:判斷當前索引列是否隱藏

參考執行個體:

var isHidden=mygrid.isColumnHidden(0);//隱藏返回true,反之false

1.1.106 moveColumn (oldInd,newInd)

版本:專業版 需要dhtmlxgrid_mcol.js

參數:

oldInd:原列索引

newInd:新列索引

用途:通過列索引調整列位置

參考執行個體:

mygrid.mygrid.moveColumn(0,2);


1.1.107 setColumnColor (clr)

版本:福士版

參數:

clr:顏色定義字串

用途:定義列背景色

參考執行個體:

mygrid.setColumnColor("white,#d5f1ff,#d5f1ff");


1.1.108 setColumnExcellType (colIndex, type)

版本:專業版

參數:

colIndex:列索引

type: 擴充類型

用途:定義列資料為擴充類型

參考執行個體:

mygrid.setColumnExcellType(2,"ch");


1.1.109 setColumnHidden (ind, state)

版本:專業版 

參數:

ind:列索引

state:true/false

用途:設定當前索引列是否隱藏

參考執行個體:

mygrid.setColumnHidden(0,false);


1.1.110 setColumnId (ind, id)

版本:福士版 

參數:

ind:列索引

id:列id

用途:通過索引設定列id

參考執行個體:

mygrid.setColumnId(0,"column1");


1.1.111 setColumnIds (ids)

版本:福士版 

參數:

ids:列id組合

用途:設定grid內所有列的id,可重複定義,但通過id讀取索引時,僅對第一個設定有效

參考執行個體:

mygrid.setColumnIds("sales,book,author,price,store,shipping,best,date");


1.1.112 setColumnLabel (col, label, ind)

版本:福士版 

參數:

col:表頭索引

lable:標題

ind:多表頭時索引

用途:設定grid表頭標題

參考執行個體:

//單表頭設定

mygrid.setColumnLabel(0,"New Column Label");

//多行表頭設定

mygrid.setColumnLabel(0,"New Column Label",1);


1.1.113 setColumnMinWidth (width, ind)

版本:福士版 

參數:

width:寬度

ind:列索引

用途:設定grid某列、各列最小寬度

參考執行個體:

//設定第一列

mygrid.setColumnMinWidth(50,0);

//設定所有列

mygrid.setColumnMinWidth("50,100,100,150,200,100,150");


1.1.114 setColumnsVisibility (list)

版本:專業版 

參數:

list:各列是否可見參數組合,false可見,true隱藏

用途:設定各列是否可見

參考執行個體:

mygrid.setColumnsVisibility("false,true,true,true,true");


1.1.115 setFooterLabel (c, label, ind)

版本:福士版 

參數:

c: 列索引

lable:標題內容,可包含 img:[imageUrl] 圖片引用格式

lnd:多表腳時,行索引

用途:設定表腳標題資訊

參考執行個體: 


(註:本人文章均為原創,轉載請註明出處!20100624寫於深圳。)

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.