True DBGrid for WinForms
データの連結

True DBGrid for WinForms は、任意の .NET データソースに簡単に連結できます。C1TrueDBGrid を使用すると、コードをほとんどまたはまったく必要とせずに、完全なナビゲーション機能を持つデータベースブラウザをわずかな時間で作成できます。True DBGridは、DataTableDataViewDataSetオブジェクトなどのADO.NETオブジェクトへのデータ連結を完全にサポートしています。TrueDBGrid コントロール(C1TrueDBGrid )を DataObjects for WinForms データソースに関連付けるには、グリッドのプロパティを同じフォーム上にある DataSource の名前に設定します。DataSetに複数のテーブルが含まれている場合は、DataMemberプロパティのコンボボックスでテーブル名を選択できます。DataSource プロパティおよびDataMember プロパティは、コードまたは Visual Studio のプロパティウィンドウを使って設定できます。アプリケーションでこれだけの操作を行うだけで、C1TrueDBGrid にデータベースまたは DataTable を完全に認識させることができます。このようなリンクを設定すると、C1TrueDBGrid および DataSet は、お互いに相手が実行した操作を自動的に認識し、それらに応答します。

グリッドのレイアウトの保持

DataSource がコードを使用してリセットされると、グリッド内のデータがすべて表示され、デザイナによって作成された初期レイアウトは維持されません。 HoldFields パラメータを True に設定して SetDataBinding メソッドを使用することで、グリッドのレイアウトを設計時点の状態に維持することができます。たとえば、次のようになります。

C#
コードのコピー
// 実行時にグリッドを連結します
c1TrueDBGrid1.SetDataBinding(dt, "", true);
Note: WinForms .NET6 Edition does not include rich design-time support yet. We will enhance it in future releases.