WPF > コンポーネント > コントロール > ツリーコントロール


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

TreeViewはWindowsのエクスプローラーのように、開閉可能な枝と葉を階層構造に配置したビューです。

TreeViewItemのテンプレートをカスタマイズすることで、アイテムの表示形式を変更することができます。

アイテムの表示

ItemsSourceプロパティはバインディングを使ってコレクションを与えることができます。

ObservableCollection<string> items = new ObservableCollection<string>();
 
items.Add("北海道");
items.Add("青森");
items.Add("秋田");
items.Add("山形");
// XAML
<TreeView ItemsSource="{Binding items}" />

チェックボックスをもつツリーコントロール

CodeProjectにツリーコントロールの各アイテムにチェックボックスを持たせるためのサンプルコードが投稿されています。

読んでいる本


Effective C#

QLOOKアクセス解析

ここを編集