Windows phone 8 触发器使用小结

引用空间:

 xmlns:ec="clr-namespace:Microsoft.Expression.Interactivity.Core;assembly=Microsoft.Expression.Interactions"
 xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"

 

事件触发器

<toolkit:ListPicker SelectionMode="Single" x:Name="lp_area" ItemsSource="{Binding AreaRangeList}"  ExpansionMode="ExpansionAllowed"  SelectedIndex="0" Margin="0" BorderThickness="0">
      <toolkit:ListPicker.HeaderTemplate>
       <DataTemplate>
        <TextBlock Text="区域范围" Foreground="White" FontSize="24"></TextBlock>
       </DataTemplate>
      </toolkit:ListPicker.HeaderTemplate>
      <i:Interaction.Triggers>
      	<i:EventTrigger EventName="SelectionChanged">
           <i:InvokeCommandAction Command="{Binding SelectedAreaChangedCommand}"   CommandParameter="{Binding SelectedIndex ,ElementName=lp_area}"/>
      	</i:EventTrigger>
       </i:Interaction.Triggers>
 </toolkit:ListPicker>

数据触发器

<TextBlock Text="300" Foreground="#000033" FontSize="15" Grid.Column="3" VerticalAlignment="Center" Margin="5,0,0,0">
  <i:Interaction.Triggers>
    <ec:DataTrigger Binding="{Binding Text, ElementName=DialButton}" Value="5">
      <ec:ChangePropertyAction PropertyName="Foreground" Value="Red"/>
    </ec:DataTrigger>
  </i:Interaction.Triggers>
</TextBlock>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值