WPF の階層データをサポートする究極のユーザー インターフェイス

WPF データ プレゼンテーション コントロール ビデオ 

複雑なデータの表示を可能にする Windows® Presentation Foundation (WPF) 対応の xamDataPresenterTM コントロールは、組み込み可能な表示アーキテクチャやデータ マネージメント エンジンの高いパフォーマンスを提供します。このコントロールに含まれるフィールド レイアウトやテンプレートを使って、データフィールドの表示を簡単にカスタマイズすることができます。また、従来のタブ形式の階層データ グリッドは、インフラジスティックスの xamDataGrid™ コントロールの GridView で作成することができます。xamDataGrid コントロールには、フィールドのフィルター、並べ替え、グループ化、レコードの追加、削除、フィールドやレコードの固定、更に階層内の子レコードのバンドなどのさまざまな機能が含まれます。

参照しやすくて、詳細について最大化できる xamDataCards™ コントロールの機能を使用する CardView でデータ レコードの簡潔な説明を提供できます。

また、xamDataCarousel™ に含まれる CarouselView では、データ レコードをアニメーション パスに沿って移動させたり、ユーザーを魅了する視覚効果を実現したりすることが簡単にできます。加えて、xamDataPresenter ではオープンで拡張性のある表示アーキテクチャを実現します。

 

データ マネージメント エンジン

EID のデータ プレゼンテーション サンプル レイアウト 

xamDataGrid コントロールの高性能データ マネージメント エンジンに基づいた xamDataPresenter は、レイジー ローディング、データ バインディング、フィールドの自動 レイアウト、階層データ リレーションシップ、その他多くのデータ処理機能を提供します。効率的そして効果的に複雑なデータレコードを処理するプレゼンテーション コントロールのパワフルな機能は、アプリケーションにとって不可欠です。

 

機能の概要

  • 優れたパフォーマンス – xamDataPresenter は、グリッドビューに WPF ネイティブな UI ビジュアライゼーション テクノロジーとレイジーローディング テクノロジーが統合されています。更に、最高のパフォーマンスを実現するプロパティが定義されており、大量なレコードを含むソースにバインドして瞬時に表示することが可能となります。
  • 複数プレゼンテーション フォーマット – xamDataPresenter の表示アーキテクチャは、魅力あるカルーセルやレコードの展開が可能な従来のタブ形式を実現します。この表示アーキテクチャは、プレゼンテーション形式と一緒に拡張することが可能です。
  • 強調表示と値の履歴をリアルタイムで - xamDataPresenter ではレコードやセルの変更に応じてリアルタイムで強調表示したり、値の変更履歴をトラッキングが可能です。
  • クリップボード サポート - xamDataPresenter は、データプレゼンター内外だけでなく他のデータプレゼンターや Microsoft® Excel® などのアプリケーションへのコピー、貼り付け、切り取りをサポートします。
  • 元に戻す/やり直し - xamDataPresenter は編集中の間違えを元に戻すだけでなく、最も一般的な UI 操作である並べ替え、サイズ変更、固定、展開すべてを元に戻すことができるので、ユーザーにとって大幅な時間の節約ができます。
  • レコード フィルタリング – xamDataGrid は、ユーザーが条件を入力できる空フィルター レコード、フィールド ヘッダーのドロップダウンリスト、さまざまな条件を組み合わせた詳細な UI の作成など、多機能なデータ フィルタリングを提供します。
  • データ バインディング – xamDataPresenter はさまざまなデータ ソースをバインドします。サポートされるデータソースには、XmlDataProviders、ObjectDataProviders、DataSets、Arrays、Collections および WPF のデータ バインディング コンテキストが含まれます。
  • フィールドの並べ替えやグループ化 – xamDataPresenter では、ユーザーがデータを自由にレイアウトできます。加えて、並び替え、グループ化、サイズ変更、移動、フィールドの選択や固定機能を提供します。
  • レコード フィルタリング - xamDataPresenter は、ユーザーが条件を入力できる空フィルター レコード、フィールド ヘッダーのドロップダウンリスト、さまざまな条件を組み合わせた詳細な UI の作成など、多機能なデータ フィルタリングを提供します。
  • データ編集を簡単に – xamDataPresenter は、インライン編集や組み込み可能なデータ編集コントロールをサポートします。IDataErrorInfo やカスタム値検証機能エディターでは、ユーザーが入力したデータが正しいかどうかの確認を UI で実行することが可能です。
  • 魅力的なエフェクト – xamDataPresenter は、オブジェクトの透明度、スケール、傾斜に視覚効果を適用することによって、UI に奥行きと動作を表現する魅力的なカルーセルを提供します。