Basic Library for UWP/WinRT XAML
ノードの選択
全て展開全て展開
すべて折りたたむすべて折りたたむ

実行時にノードをクリックすると、そのノードは自動的に選択中としてマークされます。カスタム機能を提供するために、ノードをクリックすると、SelectionChanged イベントが発生します。ノードがクリックされなくても選択中としてマークするには、IsSelected プロパティを有効にします。

ユーザーが新しい項目を選択すると、C1TreeViewSelectionChanged イベントを発生します。そこで、SelectedItem プロパティを使用すると、選択中の項目を取得できます。

それには、いくつかの方法があります。1つの方法は、項目の作成時に、各 C1TreeViewItemTag プロパティに追加データを割り当てます。後で、その Tag プロパティを調べることで、その情報を取得できます。次に例を示します。

Visual Basic コードの書き方

C# コードの書き方

後で、この情報を適切な場面で使用します。

Visual Basic コードの書き方

C# コードの書き方

SelectionMode プロパティが Multiple に設定されている場合は、[Ctrl]キーを押しながら複数のノードをクリックすることで、一度に複数のノードを選択できます。ノードを選択解除するには、そのノードを再度クリックします。次の C1TreeView では、それらのノードが選択中としてマークされています。

関連トピック

 

 


Copyright © GrapeCity inc. All rights reserved.