この例では、データグリッドの新機能画像ホバリングにフォーカスします。この機能はデータグリッドが作成されるときデフォルトで有効です。この機能を有効あるいは無効にするには、go() コマンドでグリッドが作成されるよりも前に、コマンド enablePicturePreview(true/false) をを呼び出さなければなりません。
シンタックス: myGrid.enablePicturePreview(true/false);
この例では、二つのラッパー関数 (enableImageHover と disableImageHover) を作成し、それぞれの機能を分離しています。それぞれの機能の主な違いは、コマンド enablePicturePreview() に渡される引数です;
function enableImageHover(){
if(!hoverenabled){
if(myGrid != null)
myGrid.destroy();
myGrid = new dax_dataGrid('Contacts', $('mydiv'), 1, 0, false);
myGrid.enablePicturePreview(true);
myGrid.go();
myGrid.allowEditor(false);
hoverenabled = true;
}
}
function disableImageHover(){
if(hoverenabled){
if(myGrid != null)
myGrid.destroy();
myGrid = new dax_dataGrid('Contacts', $('mydiv'), 1, 0, false);
myGrid.enablePicturePreview(false);
myGrid.go();
myGrid.allowEditor(false);
hoverenabled = false;
}
}