关闭

Windows phone 8 触发器使用小结

1146人阅读 评论(0) 收藏 举报
分类:

引用空间:

 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>

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:585335次
    • 积分:5920
    • 等级:
    • 排名:第4438名
    • 原创:64篇
    • 转载:177篇
    • 译文:0篇
    • 评论:50条
    最新评论