ツリービュー項目にチェックボックスやラジオボタンを表示するには、TreeViewItemクラスのHeaderプロパティにCheckBoxコントロールやRadioButtonコントロールを配置します。
下記は、ツリービューにチェックボックスとラジオボタンを表示する例です。
XAMLの例(WPFの例)
<DockPanel Name="DockPanel1" LastChildFill="True">
<TreeView Name="TreeView1" DockPanel.Dock="Top">
<TreeViewItem Header="RadioButton" IsExpanded="True">
<RadioButton Content="項目1" />
<RadioButton Content="項目2" />
<RadioButton Content="項目3" />
</TreeViewItem>
<TreeViewItem Header="CheckBox" IsExpanded="True">
<CheckBox Content="項目1" />
<CheckBox Content="項目2" />
<CheckBox Content="項目3" />
</TreeViewItem>
</TreeView>
</DockPanel>
XAMLの例(Silverlightの例)
<sdk:TreeView Height="220" HorizontalAlignment="Left" Margin="12,44,0,0"
Name="TreeView1" VerticalAlignment="Top" Width="300">
<sdk:TreeViewItem Header="RadioButton" IsExpanded="True">
<RadioButton Content="項目1" />
<RadioButton Content="項目2" />
<RadioButton Content="項目3" />
</sdk:TreeViewItem>
<sdk:TreeViewItem Header="CheckBox" IsExpanded="True">
<CheckBox Content="項目1" />
<CheckBox Content="項目2" />
<CheckBox Content="項目3" />
</sdk:TreeViewItem>
</sdk:TreeView>
