[]
        
(Showing Draft Content)

オーバーレイ

グリッドコントロールのオーバーレイ コンテンツとは、グリッドにデータが読み込まれていないときにコンテキスト情報を表示するために、グリッドの上に表示される追加の要素またはコンテンツを指します。


グリッドコントロールが空のときに文字列メッセージまたはオーバーレイを表示するには、FlexGrid クラスの noDataOverlayContent プロパティを使用してユーザー エクスペリエンスを強化することができます。

image


次のサンプルコードは、グリッドコントロールにデータがない場合にメッセージを表示する方法を示しています。

var theGrid = new FlexGrid('#theGrid', {
     autoGenerateColumns: false,
     columns: [
         { binding: 'country', header: '国名', width: '2*' },
         { binding: 'sales', header: '売上', width: '*', format: 'n2' },
         { binding: 'expenses', header: '費用', width: '*', format: 'n2' }
     ],
     itemsSource: [ ]
 });
 // データが存在しない場合のオーバーレイコンテンツを設定する
 theGrid.noDataOverlayContent = "表示するデータがありません。";

デモ グリッド:オーバーレイコンテンツ

type=info

制限事項:

特定のテンプレートはサポートされていません。相互運用実装でも「noDataOverlayContent」を使用する必要があります。