私が取り組んでいるプロジェクト (.NET4.0、WinForms) の適切な DataGrid 実装を探しています。DevExpress グリッドを見つけました。これは私が必要としているものの一種です。バインド オプションで少し迷っています。私が見つけることができたすべての例は、グリッドを標準データソース (データベース データソースや linq2sql など) にバインドするものでした... 残念ながら、サーバー アプリケーションからデータを収集するには、グリッドをカスタム REST API にバインドする必要があります (API は指定する機能を備えています)。データをクエリするための幅広い基準)。また、データセット全体 (数千のエントリ) ではなく、データのチャンクの非同期読み込みも必要です。
これまでのところ、いくつかの DevExpress コンポーネントの非同期読み込み方法を見つけましたが、すべて (私が理解している限り) タスクを実行するには IQueryable インターフェイスの実装が必要です。
私の質問は基本的に、IQueryable インターフェイスのセットを実装する代わりに、これを達成するためのより賢明なオプションがあるかどうかを調べることです (これは本当にやりたくないことです)。
経験ある方、教えてください。機能するソースコードは期待していません。ドキュメント/ Webサイトへのポインタ、おそらく見逃しているか、インターフェイスを実装する必要があるか、見逃していた必要な機能を備えた他の優れたデータグリッドライブラリが必要であることを確認してください。
ありがとう!