好的,我有 ListView
. 我从代码中设置了 ItemsSource
. 这个 ListView
有 property SelectionMode="Multiple"
. 但我想禁用一些项目来选择 .
XAML: //not working
<ListView x:Name="MyListView" SelectionMode="Multiple">
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsEnabled" Value="{Binding Path=enabled, Mode=TwoWay}" />
</Style>
</ListView.ItemContainerStyle>
<ListView.ItemTemplate>
<!-- my template -->
</ListView.ItemTemplate>
</ListView>
虽然,我不能从代码中设置每个ListViewItem ...
1 回答
你可以尝试使用转换器吗?见this简易教程 .