我有TreeView
,我嘗試實現一種樣式,該樣式將允許我使用HierarchicalDataTemplate
在特定節點的所有子節點周圍放置邊框。我想要的一個例子如下所示:在TreeViewItem的所有子節點周圍添加邊框
下面的代碼是我到目前爲止所。
<HierarchicalDataTemplate DataType="{x:Type model:Node}" ItemsSource="{Binding Children, Mode=OneWay}">
<StackPanel>
<TextBlock Text="{Binding Name}"/>
</StackPanel>
<HierarchicalDataTemplate.ItemContainerStyle>
<Style TargetType="{x:Type TreeViewItem}">
//what goes in here???
</Style>
</HierarchicalDataTemplate.ItemContainerStyle>
</HierarchicalDataTemplate>
我需要添加什麼來實現我想要的邊框?
我會嘗試你在週一的解決方案,當我重返工作崗位。感謝您的回答 – 2013-05-11 13:09:16
您的解決方案在每個TreeViewItem周圍放置一個邊框。我需要的是在張貼這張圖片之前圍繞着整個TreeviewItems組的邊框 – 2013-05-13 09:18:48
@Kazuo ye,我明白你的問題是每個項目都有一個邊框。我更新了我的答案以複製您發佈的圖片。希望有助於 – Viv 2013-05-13 10:43:40