我只有在選擇ListViewItem
時才顯示圖像。我擁有的代碼無法正常工作,但我認爲它說明了我想要完成的任務。如何在選擇ListViewItem時觸發控件事件?
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<Image Height="20">
<Image.Style>
<Style TargetType="{x:Type Image}">
<Setter Property="Visibility" Value="Collapsed" />
<Style.Triggers>
<DataTrigger Binding="{Binding RelativeSource=
{
RelativeSource
Mode=FindAncestor,
AncestorType={x:Type ListViewItem}
}, Path=IsSelected}" Value="True">
<Setter Property="Visibility" Value="Visible" />
<Setter Property="Source" Value="/Russound.Windows;component/Resources/2leftarrow-64.png" />
<Setter Property="ToolTip" Value="Selected" />
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
更改爲隱藏是不行Jalfp – Russ 2009-09-18 15:35:02
我構建了一個示例應用程序,使用您的代碼隱藏而不是摺疊。也許我不明白你想完成什麼...... – japf 2009-09-21 07:14:12