xamGrid™ - 業界最速 Silverlight データ グリッド

タブ、グラフィック、テキスト コンテンツを高いパフォーマンスを実現する階層データグリッド コントロールで表現。

xamGrid は、他社の Silverlight グリッドに比べてはるかに速く、正確にデータを処理することが可能です。高機能な階層データ グリッド コントロールは、一度バインドするだけで数千行の編集が可能です。また、他に類を見ない UI ビジュアライゼーションでは、ユーザーに最速のパフォーマンスと応答を提供します。例えばレコード間のマスター/詳細の関係を展開形式で表示、列移動、グループ化、行フィルター、並べ替えなど、必要な機能がすべて含まれています。

Silverlight 4 アプリケーションではタブ付きデータを表示できるだけでなく、Microsoft® Excel® スプレッドシートで提供されている部分選択、列のサイズ変更など、リッチな動作が実現できます。また、テンプレートを使用してセル データを魅力的に表現することも可能です。

 

一般的な業務シナリオにおいて最速の速さを実現

弊社では、高速なユーザー エクスペリエンスを提供するために xamGrid などの Silverlight UI コントロールのパフォーマンス テストを定期的に実施しています。これらのテストでは、業務アプリケーションで実際によくありうる一般的なシナリオを使用しています。パフォーマンス ホワイトペーパー (要サブスクリプション)では、Silverlight 4 で驚くべき速さを実現する xamGrid™ のベスト プラクティスをご紹介します。更に、インフラジスティックスのグリッドでしか実現できない優れたパーフォーマンスの秘密を公開します。

  • データ バインディング - IList、ObservableCollection、ItemsSource、階層データ表示
  • スクローリング - 即時/遅延スクロール、特定セルのスクロール表示など
  • 並べ替え - 数値および文字列の並べ替え
  • 行の展開 - 行の展開/縮小

一般的なシナリオにおいて、他社の Silverlight データ グリッドで同様の機能を使用して同じデータへバインディングした結果、インフラジスティックス Silverlight データ グリッドの方が速いことが弊社調べで分かりました。

 

主な機能の概要

  • 高パフォーマンス - xamDataGrid は、大量なデータを処理する場合も 軽量かつ高速なパフォーマンスを実現します。
  • 階層データ - マスター/詳細の関係と各レベルでさまざまな列レイアウトを使用して複雑な階層データを分かりやすく表現できます。
  • 編集機能 - Silverlight データ グリッドは、データ入力アプリケーションに新規行の追加、作成、読み取り、更新、削除などの理想的なインライン編集が可能です。
  • 行集計 - ユーザーは各列のドロップダウンから、表示したい行集計を選択できます。また、固有のカスタム集計を追加することもできます。
  • フレキシブルな列 - 列を直接編集でき、ヘッダーをドラッグして列の再配置、コンテンツに合わせてサイズ変更/自動サイズ変更、複数列の並び替え、列の値別に行をグループ化またはフィルターが可能です。
  • テンプレート - コンテンツをスタイリングやレイアウトして思いどおりのルック アンド フィールを実現できます。

チュートリアル

xamWebGrid データ バインディング チュートリアルへ xamGrid のデータ バインディングの使用方法については、このチュートリアルを参照ください。   

 

 

オンライン Silverlight サンプルでは、実際に動作しているグリッドコントロール機能ををご覧いただけます。