ツリー・ビュー用イベント・ハンドラーの作成

ツリー・ビュー・コンポーネントの場合、個別ノードに対して、あるいは ツリー全体のグローバル・レベルで、イベント・ハンドラーを作成することができます。

ツリー内の特定のノード・タイプ (例えば、部門を表すノードなど) のためのイベント・ハンドラーを作成するには、 次のステップに従ってください。
  1. ツリー・ビューのプロパティー・ビューで、「ツリー・ノード・リスト」タブを選択します。
  2. 表示ボックスの「選択」ノードで、 イベント・ハンドラーを作成したいノードのタイプを選択します。
  3. 右隅で、「ノード操作のイベント・ハンドラーの作成/編集 (Create/edit event handlers for node manipulation)」をクリックします。 これで、「高速編集」ビューに進みます。
  4. 「高速編集」ビューの左フレームで、ハンドラーを作成したいイベントを選択します。イベントは、onhighlightonselectonunselectonexpand、および oncollapse です。 ユーザーがツリーのノードをクリックしたときにアクションを発生させる場合は、onhighlight を使用します。ノード選択を使用可能にした場合は、onselect/onunselect を使用して、 ユーザーがチェック・ボックス を選択あるいは選択解除したときのアクションを定義します。
  5. 右方フレームでは、コンテキスト・メニューを使用して提供されているイベント・ハンドラーを選択するか、 あるいは JavaScript™ でカスタム・イベント・ハンドラーを作成します。
ツリーのためのイベント・ハンドラーをグローバル・レベルで作成するには、「デザイン」ビューでツリー全体を選択し、 すべてのノードの上または下をクリックしてから、上記の手順と同じようにします。イベントは、onnodehighlightonnodedeselectonnodeunselectonnodeexpand、および onnodecollapse です。
注: グローバル・レベルで作成できるのは、カスタム・イベント・ハンドラーのみです。提供されているイベント・ハンドラーは、ツリー内の個別ノードのイベントにのみ適用されます。
注: ツリー・ノードのためのイベント・ハンドラーを作成するには、 ツリーの上または下の境界線をクリックしてから、「高速編集」ビューに切り替えてグローバル・イベントを表示します。「デザイン」ビューに戻り、ツリー・ノードをクリックして、「高速編集」ビューでノード・イベントを表示します。
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.