0

したがって、高さを変更したいグリッド上にこのロードマスクがあります。

使用して高さを変更することができました

var loadMask = grid.view.loadMask;
loadMask .setHeight(maskHeigtht);

しかし、それはメッセージの高さを変えるだけです。後ろのブルーマスクを変えて欲しいです。

何か案は?

4

1 に答える 1

0

私は通常、明示的にマスクしたい要素にマスクを適用します。グリッドをマスクするために、このようなコードを使用することがよくあります。

    var grid = Ext.getCmp('myGrid').getEl(); //note the use of getEl() to get the grids containing element

    grid.mask("Loading data...");

    Ext.getStore('myStore').load({
        callback: function () {             
            grid.unmask();
        }
    });

上記のコードは、ストアの読み込み中にグリッドをマスクし、後でマスクを解除します。

于 2012-10-11T12:53:40.953 に答える