へのオブジェクトのリストを結合:ここは、私は、オブジェクトのリストを持っていると私はWPFのTreeViewコントロールにバインドしようとしているツリービュー
private List<SlideIssue> slideIssuesList = new List<SlideIssue>();
XAML:
<Grid Grid.Row="2">
<TreeView x:Name="mainTreeView" BorderThickness="0">
</TreeView>
</Grid>
そして、バインディングの試み:実行時に
TreeViewItem item = new TreeViewItem();
item.HeaderTemplate = headerTemplate;
foreach (var issue in slideIssuesList)
{
if (slideNumber == issue.SlideNumber)
{
TreeViewItem child = new TreeViewItem();
child.ItemsSource = slideIssuesList;
child.HeaderTemplate = itemTemplate;
item.Items.Add(child);
}
}
item.IsExpanded = true;
mainTreeView.Items.Add(item);
、これは私が得るものです:
"SlideIssue"オブジェクトの特定のプロパティにアクセスしたいと思います。それ、どうやったら出来るの?
SideIssueにpublicプロパティがあるかどうかを確認します。パブリックプロパティのみがツリービューに表示されます – TheUknown
これらはすべて公開されています。 – fairly99