さまざまな量のデータにデータグリッドを多く使用しているため、それらに autoHeight: true を設定して、グリッドがデータの高さに拡張されるようにしました。ただし、一度に画面に表示できるよりも多くのデータがある場合、ウィンドウにスクロール バーが正しく表示されます。下にスクロールすると、列ヘッダーがページの上部からはみ出します。
ハックな方法で autoHeight false を使用して、ページの高さを計算し、グリッドの高さを任意の値に設定して、スクロール バーがグリッドに表示されるようにします。つまり、列ヘッダーが固定されます。ただし、これはグリッドがデータでいっぱいの場合にのみ有効です。そうでない場合、グリッドはフルスクリーンのままですが、数行のデータしかないため、画面のスペースが無駄になります。
両方の方法を組み合わせる方法はありますか?
グリッド全体がページ上の利用可能なスペースに収まる場合、通常のようにグリッドを autoHeight するモードを使用できるようにしたいと考えています。収まらない場合は、ヘッダーを失うことなくデータをスクロールできるように、グリッドの高さを利用可能な残りのスペースに固定したいと思います。
これが可能かどうか誰にもわかりますか?
どうもありがとう、エド