このクイックスタートでは、C1TrueDBGrid アプリケーションの作成、データソースへのグリッドの連結、グリッドの外観と動作のカスタマイズを手順ごとに説明します。C1TrueDBGrid を使用して、強力なデータベースアプリケーションを簡単に作成できます。
このクイックスタートでは、Access データベースの TDBGDemo.mdb を使用しますが、これはデフォルトで C:\Program Files\ComponentOne\WinForms\Data にインストールされます。
新しいWindowsフォームアプリケーションを作成します。
C1.Win.TrueDBGridNuGetパッケージの参照を追加します。ツールボックスからTrue DBGridコントロールをフォームにドラッグアンドドロップします。 C1TrueDBGridタスクメニューから[親コンテナにドッキングする]オプションをクリックします。
サンプルデータソースクラスを作成します。
C1.Win.TrueDBGrid.BaseGrid.Frame クラスの DataSource プロパティを使用して、True DBGridをこのデータソースに連結します。 これにより、True DBGridコントロールにデータが入力されます。
C# |
コードのコピー
|
---|---|
//データソースに連結します var data = C1.DemoData.DataSource.GetRows("Select * from Data"); c1TruedbGrid1.DataSource = data; |
Caption、AllowAddNew、AlternatingRows、EvenRowStyleプロパティを使用してグリッドをカスタマイズすることもできます。
C# |
コードのコピー
|
---|---|
//True DbGridをカスタマイズします c1TruedbGrid1.Caption = "Data"; c1TruedbGrid1.AllowAddNew = true; c1TruedbGrid1.AlternatingRows = true; c1TruedbGrid1.EvenRowStyle.BackColor = Color.LightBlue; |
コードを実行し、出力を確認します。
This section demonstrates how to create a TrueDBGrid application in .NET Framework by binding it to an external datasource using the TrueDBGrid Tasks menu. We will also learn how to customize the grid application using the Tasks menu.
この手順では、フォームに C1TrueDBGrid コントロールを追加し、単純なグリッドアプリケーションを作成します。次の手順を実行します。
これで、単純なグリッドアプリケーションが作成されました。次の手順では、C1TrueDBGrid コントロールをデータソースに連結する方法について説明します。
この手順では、C1TrueDBGrid コントロールを DataSet に連結する方法について説明します。また、True DBGrid の基本的なプロパティについて説明し、グリッドの実行時の機能を確認します。次の手順を実行します。
C# |
コードのコピー
|
---|---|
this.composerTableAdapter.Fill(this.c1NWindDataSet.Composer); |
Notice that the data from the Composers table is reflected in the grid:
C1TrueDBGrid は、DataSet からデータベーススキーマ情報を取得し、自動的に自分自身を設定して、データベーステーブルに含まれるすべてのフィールドを表示します。デフォルトの列ヘッダーとして、フィールド名が使用されることに注意してください。
これで、C1TrueDBGrid コントロールが DataSet に正しく連結されました。次のセクションでは、C1TrueDBGrid コントロールの外観と動作の設定をカスタマイズします。
前の手順では、C1TrueDBGrid をプロジェクトに追加し、グリッドを設定し、そのグリッドをデータソースに連結しました。この手順では、グリッドの外観と動作の設定をカスタマイズします。次の手順を実行します。
前の手順では、C1TrueDBGrid をプロジェクトに追加し、グリッドを設定し、そのグリッドをデータソースに連結しました。この手順では、グリッドの外観と動作の設定をカスタマイズします。次の手順を実行します。
これで、C1TrueDBGrid のカスタマイズが完了しました。グリッドの外観が変更され、グリッド内のデータを追加および編集できるようになりました。
これで C1TrueDBGrid のクイックスタートは終了です。コードを1行も記述することなく、True DBGrid for WinForms アプリケーションを作成し、グリッドをデータソースに連結し、グリッドの外観と動作の設定を変更できました。