我遇到了一個問題,我希望有人能幫我解決。我遇到了一個案例,其中我的節點包含一組可見性設置爲false的子節點。我希望我可以禁用TreeViewItem旁邊的切換箭頭,如果它的所有子節點都不可見的話。這可能嗎?這裏有一個例子:WPF TreeViewItem切換按鈕的可見性
<TreeView Margin="10,10,0,13" Name="TreeView1" HorizontalAlignment="Left" VerticalAlignment="Top" Width="194" Height="200">
<TreeViewItem Header="Cold Drinks">
<TreeViewItem Header="Coke" Visibility="False"></TreeViewItem>
<TreeViewItem Header="Pepsi" Visibility="False"></TreeViewItem>
</TreeViewItem>
</TreeView>
我將如何得到冷飲料TreeViewItem隱藏切換箭頭?
我不知道一個簡單的方法。我知道的唯一方法是更改TreeViewItem的ControlTemplate。這裏有一個指向控制模板的鏈接:http://msdn.microsoft.com/en-us/library/ms752048.aspx – Josh