30
有誰知道是否以及如何根據屬性的值禁用數據綁定ListBox
中的項目?如何根據屬性值禁用數據綁定列表框項目?
最好我想要一個DataTrigger
,當某個屬性爲false
時,在不影響ListBox
中的其他項目的情況下禁用此項目(使其無法選擇)。
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Name="textBlock" Text="{Binding Description}"/>
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding IsEnabled}" Value="False">
??
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
偉大的作品!它也適用於SurfaceListBox控制 – GibboK
按原樣工作。你知道我如何禁用選擇,但仍然有項目模板內的按鈕被啓用? –