Rede de dados - Redimensionamento de colunas

Este exemplo utiliza o comando setColumnWidth(colNum, width) para mudar dinamicamente o amplo das colunas.

    Sintaxe: myGrid.setColumnWidth(colNum, widthInPixel);

No exemplo, este comando chama-se na função setcolwidth(aObj1, aObj2). Quando dá-se clique no botão "Definir coluna", chama-se a função setcolwidth enviando como parâmetros a referência dos objetos campo e amplo desejado. O valor atual de cada objeto se utilizará para chamar ao comando setColumnWidth para myGrid.

        function setcolwidth(aObj1, aObj2){
        var colnum = aObj1.options[aObj1.selectedIndex].value; // Obter o número da coluna
        var newcolsize = aObj2.value; // Obter a largura da coluna
        if(isInteger(newcolsize)){
            if(newcolsize<10 && newcolsize<1000)
                alert("Os valores devem ser maiores que 10 e menores que 1000")
            else
                myGrid.setColumnWidth(colnum, newcolsize); //Definir largura da coluna
        }
    }