Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

初期化

PhoneFormObj_Load は、PhoneFormObj Load イベントのイベント・ハンドラです。このメソッドは、以下を実行します。

  1. InitConnection を呼び出します。既に作成済みのこのメソッドは、Caché への接続を作成し、開きます。

  2. InitContactList を呼び出します。このメソッドは、前のページで説明されているように、データベースにあるすべての Contact インスタンスのオブジェクト ID を格納した、ContactList という名前のリストを作成します。

  3. フォームの [電話番号情報の編集] セクションと [連絡先情報の編集] セクションのコンボボックスを初期化します。

  4. DisplayTreeView を呼び出します。このメソッドは、フォームの左側に表示されるツリーを作成します。このメソッドについては後のページで説明します。

完成したメソッドは以下のとおりです。このメソッドの本文を、PhoneFormObj.csPhoneFormObj_Load スタブに追加します。


private void PhoneFormObj_Load(object sender, EventArgs e)
{
  InitConnection();
  InitContactList();
  comboBox1.Items.AddRange(new Object[] { "Business", "Personal" });
  comboBox2.Items.AddRange(new Object[] 
                                   { "Business", "Home", "Mobile", "Fax" });
  DisplayTreeView();
} 
 
FeedbackOpens in a new tab