Este exemplo concentra-se na nova funcionalidade do hovering de imagens na rede de dados. Esta funcionalidade ativa-se por defeito quando se cria uma rede de dados. Para desativar ou ativar esta funcionalidade, o comando enablePicturePreview(true/false) deve chamar-se antes de criar a rede com o comando go().
Sintaxe: myGrid.enablePicturePreview(true/false);
Neste exemplo, 2 funções (enableImageHover e disableImageHover) se criam para conservar cada opção por separado.
A principal diferença de cada função é o parâmetro que se passa no comando 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;
}
}