我想在同一个 TreeViewItemContainer中绑定一个TextBox
基于 SelectedItem的 Visibility。ComboBox
我想我可以使用转换器进行绑定,但我不知道如何将ComboBox
项目作为TextBox
绑定的参数发送。这可以做到吗?
<TreeView>
<TreeView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<ComboBox Margin="2,0" Name="SkillSelectCB" ItemsSource="{Binding PotentialChildren}" />
<TextBox Margin="2,0" Width="50" Visibility="{Binding ??}" />
<Button Margin="2,0" Content="Add" />
</StackPanel>
</DataTemplate>
</TreeView.ItemTemplate>
</TreeView>
这实际上是在 HierarchicalDataTemplate 中,上面的示例非常少。“添加”Button
将TreeView
根据在ComboBox
. 可见性TextBox
会根据ComboBox
SelectedItem 的某些属性而改变。