初期化
PhoneForm_Load メソッドは、PhoneForm Load イベントのイベント・ハンドラです。このメソッドは、以下を実行します。
-
InitConnection メソッドを呼び出します。既に記述済みのこのメソッドは、Caché への接続を初期化します。
-
InitConAdapter メソッドを呼び出します。このメソッドは、データ・セットを Caché の Provider.Contact テーブルに接続する CacheDataAdapter オブジェクトを作成します。これは、チュートリアルの後半で説明します。
-
InitPhoneAdapter メソッドを呼び出します。このメソッドは、データ・セットを Caché の Provider.PhoneNumber テーブルに接続する CacheDataAdapter オブジェクトを作成します。これは、チュートリアルの後半で説明します。
-
InitDataSet メソッドを呼び出します。このメソッドは、.NET クライアントの Caché データ (Contact テーブルと PhoneNumber テーブルの両方) を表すデータ・セットを作成します。これは、チュートリアルの後半で説明します。
-
フォームの [電話番号情報の編集] セクションと [連絡先情報の編集] セクションのコンボボックスを初期化します。
-
DisplayTreeView メソッドを呼び出します。このメソッドは、フォームの左側に表示されるツリーを作成します。これは、チュートリアルの後半で説明します。
完成したメソッドは以下のとおりです。このメソッドの本文を、PhoneForm.cs の PhoneForm_Load スタブに追加します。
private void PhoneForm_Load(object sender, System.EventArgs e)
{
InitConnection();
InitConAdapter();
InitPhoneAdapter();
InitDataSet();
comboBox1.Items.AddRange(new Object[] { "Business","Personal" });
comboBox2.Items.AddRange(new Object[]
{ "Business", "Home", "Mobile", "Fax" });
DisplayTreeView();
}