FlexGrid for WinForms
WinForms グリッド間の比較
機能の比較 > WinForms グリッド間の比較

FlexGrid か True DBGrid か?

ComponentOne は WinForms Edition で FlexGrid と True DBGrid の 2 つのグリッドコンポーネントを提供しています。どちらも表形式のデータを参照、編集、追加、削除、操作するための堅牢で使いやすいグリッドコントロールですが、それぞれに特長と独自の機能があります。

どちらの ComponentOne WinForms Edition グリッドも連結モードおよび非連結モードで使用できますが、連結モードでの動作は C1FlexGrid の方が優れています。C1FlexGrid を使用すると、ツリーをカスタマイズしたり、セル結合機能を利用することができます。FlexGrid は、カスタマイズされたグリッドの派生にも適しています。

.NET 5 以上での開発や移行をお考えの場合は、C1FlexGrid の使用をお勧めします。C1TrueDBGrid は .NET 5 でも引き続きサポートされますが、C1FlexGrid のように機能が強化されたり新しい機能が追加されることはありません。

ComponentOne のグリッドと MS DataGridView の比較

このセクションでは、2 つの ComponentOne WinForms Edition グリッドと、WinForms プラットフォームにある標準の MS DataGridView を簡単に比較します。わかりやすいように、機能をさまざまなカテゴリに大まかに分類してあります。右側のペインでカテゴリをクリックするか、下にスクロールすることで、特定の機能を利用できるかどうかを確認できます。

データ連結

機能 FlexGrid TrueDBGrid MS DataGridView
データソースの連結 ? ? ?
データソースと階層化データリレーションの連結 カスタムコードを使用 ?
非連結データストレージと操作 ? ? ?

データプレゼンテーション

機能 FlexGrid TrueDBGrid MS DataGridView
階層化されたスタイル カスタムコードを使用 ?
TreeView のようなスタイル ? ?
複数行データビュー ?
グループ化 ? ?
組み込みのドラッグアンドドロップ ? ?
インタラクティブな左右分割と上下分割 ?
マスターグリッド内での子グリッドのサポート ? ?
ドロップダウンオブジェクトのサポート ? ?
ドロップダウン複数列オブジェクトのサポート ? ?
ドロップダウン複数列連結可能およびソート可能オブジェクトのサポート ?

データ交換

機能 FlexGrid TrueDBGrid MS DataGridView
データのエクスポート(区切りテキスト、XLS、XLSX) ? ?
他の形式へのデータのエクスポート (PDF、HTML、RTF、JPG など) ?
Excel ファイルからのデータのロード ? ?
グリッドデータの拡張印刷および印刷プレビューのサポート ? ?

セルの操作

機能 FlexGrid TrueDBGrid MS DataGridView
セル内オブジェクト ? ? ?
カスタムエディタを使用した拡張セル編集 ? ?
セルや行の結合 ? ?
セル結合のカスタマイズ ?
列と行のドラッグアンドドロップ ? ?
自動セルサイズ変更 ? ? ?
スクロールしない固定列 ? ? ?
Excel スタイルのセル選択 ? ?
各セルレンダリングのカスタマイズ ?
セルのズーム ? ?
実行時の CellTip ? ?
セル範囲を使用したデータ操作 ?

レイアウトとスタイル設定

機能 FlexGrid TrueDBGrid MS DataGridView
ビジュアルスタイルのサポート ? ? ?
38 種類の装飾テーマの動的サポート ? ?
Office 2007 および 2010 スタイルの設定 ? ?
1 行おきに行の色を変える ? ? ?
カスタマイズ可能なセル境界線スタイル ? ?
特殊な描画効果の追加 ? ?
データ依存の表示 ? ?

入力とナビゲーション

機能 FlexGrid TrueDBGrid MS DataGridView
入力マスク ? ? ?
データ入力の簡素化 ? ?
自動データ変換 ? ?
スペルチェックのサポート ? ?
カスタマイズ可能なキーボードナビゲーションとキー動作 ? ?
右から左のナビゲーション ? ? ?
タッチサポート ? ? ?
クリップボードサポート ? ? ?
豊富なスクロール機能 ? ?

データ操作

機能 FlexGrid TrueDBGrid MS DataGridView
ソート ? ? ?
複数列のソート ?
組み込みのデータフィルタ処理 ? ?
拡張フィルタ処理と条件付きフィルタ処理 ? ?
カスタマイズ可能なフィルタフォーム ?
追加のフィルタバー行 ?
多言語フィルタ処理 ? ?
AutoSearch ?
範囲集計値 ? ?

ローカライズ

機能 FlexGrid TrueDBGrid MS DataGridView
右から左のサポート ? ? ?
.NET ローカライズのサポート ? ? ?
地域設定のサポート ? ? ?

その他の機能

機能 FlexGrid TrueDBGrid MS DataGridView
連結および非連結モードで大量のデータを表示する場合のパフォーマンスの最適化 ? ?
ジャストインタイムデータロード ? ? ?
C1DataSource によるサーバー側データ仮想化 ? ? ?
C1DataSource を使用した自動ルックアップ列 ? ?
設計時の拡張サポート ? ?
アセンブリサイズ 1508 K 2108 K System.Windows.Forms
の一部