嗯,我想它很容易我的情况是有两个元素: 列表框和按钮:WPF结合元素
<ListBox Name="BannedItemsListBox"
Margin="5"
MinWidth="100"
MaxWidth="100" " Height="
204" ItemsSource="{Binding Path=BannedItems, Mode=TwoWay}"></ListBox>
<Button Name="RemoveBannedItemsButton"
Margin="5"
MinWidth="65"
Height="22"
Click="RemoveBannedItemButton_Click">Remove</Button>
我要绑定的IsEnabled
属性按钮是真实的,只有当项目从在列表框被选择(聚焦)XAML
我试图
IsEnabled="{Binding ElementName=BannedSourcesListBox, Path=TouchesDirectlyOver.Count}"
但没有去。
该逻辑反转,只有在没有选择任何内容时才会启用。 (这也有点迂回) –
@ H.B。谢谢修复它 – sternr