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
の一部