2012-02-13 73 views

回答

2

您可以通過使用直接BooleanToVisibilityConverter結合Visibility或通過採用DataTrigger綁定到該項目的IsSelected,。

  1. 直接結合

    <ListBox.Resources> 
        <BooleanToVisibilityConverter x:Key="b2v"/> 
    </ListBox.Resources> 
    
    <ListBox.ItemTemplate> 
        <DataTemplate> 
         <!-- ... --> 
         <Button Visibility="{Binding IsSelected, 
                RelativeSource={RelativeSource AncestorType=ListBoxItem}, 
                Converter={StaticResource b2v}}".../> 
        </DataTemplate> 
    </ListBox.ItemTemplate> 
    
  2. 風格& DataTrigger

    throw new NotImplementedException(); 
    
相關問題