110,534
社区成员
发帖
与我相关
我的任务
分享
<RowDefinition Height="120">
<RowDefinition.Style>
<Style TargetType="RowDefinition">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=cbSendSms,Path=IsChecked}" Value="True">
<Setter Property="Height" Value="120"/>
</DataTrigger>
<DataTrigger Binding="{Binding ElementName=cbSendSms,Path=IsChecked}" Value="False">
<Setter Property="Height" Value="0"/>
</DataTrigger>
</Style.Triggers>
</Style>
</RowDefinition.Style>
</RowDefinition>
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200" x:Name="width1"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
.....
<CheckBox x:Name="checkbox" >
<i:Interaction.Triggers>
<ei:DataTrigger Binding="{Binding IsChecked,ElementName=checkbox}" Value="True">
<ei:ChangePropertyAction TargetName="width1" PropertyName="Width" Value="120"/>
</ei:DataTrigger>
<ei:DataTrigger Binding="{Binding IsChecked,ElementName=checkbox}" Value="False">
<ei:ChangePropertyAction TargetName="width1" PropertyName="Width" Value="0"/>
</ei:DataTrigger>
</i:Interaction.Triggers>
</CheckBox>