【发布时间】:2015-03-27 08:57:47
【问题描述】:
我想让一个按钮的行为如此,如果我不点击dataGrid 项目,则该按钮处于非活动状态。下面的代码有效,但如何隐藏按钮(阴影/灰色)?
<Button x:Name="btDel" Height="22" Width="22" Click="btDel_Click" IsEnabled="False"
ToolTip="tooltip"
>
<Button.Content>
<Image Source="PNGImages/ItemDel.png"></Image>
</Button.Content>
<Button.Style>
<Style>
<Style.Triggers>
<DataTrigger
Binding="{Binding ElementName=dgTable,Path=SelectedIndex}"
Value="-1">
<Setter Property="Button.IsEnabled" Value="False"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
【问题讨论】: