FlexGrid コントロールは、データソースから取得したデータを表形式で表示する強力で柔軟な方法を提供します。FlexGrid は、あらゆる機能を備えたグリッドです。自動列生成、CollectionView を使用したソート/グループ化/データのフィルタ処理、セル選択/ソート/スクロール/編集の際の直感的タッチジェスチャーなど、さまざまな機能が用意されています。
FlexGrid は、クイックセル編集機能により、Android モバイルアプリにスプレッドシート形式の操作感をもたらします。FlexGrid は、条件付き書式設定およびセルレベルのカスタマイズによる柔軟性の高い設計を提供します。これによって開発者は、グリッドベースの複雑なアプリケーションを作成できると同時に、実行時にデータベースを編集および更新することができます。
主要な機能
- 列の自動生成: True に設定すると、グリッド列が自動で作成されます。
- データバインディング: FlexGrid を使用して、ビジネスオブジェクトにデータをバインドし、それをグリッドの行と列に表示できます。
- タッチベースのセル選択と編集: FlexGrid はタッチベースのセル選択と編集をサポートします。Microsoft Excel と同じように、セル内をダブルタップすると、 編集モードになります。FlexGrid では、スクロールもスムーズです。
- 列の書式設定: FlexGrid は、データを単純な書式文字列で表示する際に使用できるさまざまな書式設定オプションをサポートします。
- テーマ: FlexGrid は、グリッドの外観を高めるためのさまざまなアプリケーションテーマとデバイステーマをサポートしています。
- 行や列の順序: コードを使用せずに行や列の順序を変更することもできます。