Windows phone 8 触发器使用小结

原创 2013年12月04日 15:36:44

引用空间:

 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>

 

关于触发器一些小结

我们为什么用触发器呢? 下面摘自部分官方文档:Automatically generate virtual column values(自动生成虚拟列值) Log events(日志事件)Gather...
  • BAT_os
  • BAT_os
  • 2015年04月19日 18:14
  • 738

设置Windows phone 手机真机调试

最近要做Widows phone开发,用的最新的8.1的API,所以手机由8.0升级到了8.1,从网上查了下教程,做个记录! 1.首先,我们点击手机自带的应用商店 -->搜索软件“升级到WP8...
  • u010004082
  • u010004082
  • 2015年02月17日 21:52
  • 968

Windows Phone 8让诺基亚雪上加霜?

据国外媒体报道,路透社今天发表文章,认为当前诺基亚手机销售已出现大幅下滑,而微软Windows Phone 8移动操作系统(简称WP8)的推出,将使这家芬兰手机制造商的销售雪上加霜。文章全文如下: ...
  • cometwo
  • cometwo
  • 2013年03月10日 09:36
  • 740

使用C++开发Windows phone 8游戏

使用C++开发Windows phone 8游戏   【IT168现场报道】微软始终是IT技术的风向标,每年一度的Teched中国开发者大会如期而至。本次微软Teched携众多全新技术与巅峰...
  • binbingg
  • binbingg
  • 2013年11月03日 21:57
  • 564

Windows phone 8 推送注意事项

最近项目中也在做推送的工作,也遇到了一些问题,在解决问题的过程中加深了对微软推送机制的了解。本文不会长篇累牍地介绍Window phone 8 推送的原理,只是摘取我觉得可能比较重要,容易混淆的地方。...
  • u011393966
  • u011393966
  • 2014年02月12日 23:56
  • 838

Windows Phone8模拟器设置

一、Windows Phone8 sdk 下载链接 http://dev.windowsphone.com/zh-cn/downloadsdk 系统要求 •操作系统类型:  Windo...
  • cometwo
  • cometwo
  • 2013年04月19日 23:15
  • 1396

Windows phone 多分辨率适配问题

Windows phone 多分辨率适配问题 2012/11/8 10:48:32 | 阅读28次       因为之前的 windows phone 应用是基于 7.1...
  • qxue2000
  • qxue2000
  • 2013年01月17日 23:56
  • 498

Windows 8.1 下 Windows Phone 开发环境的搭建流程

转载:Windows 8.1 下 Windows Phone 开发环境的搭建流程 Windows 8.1 下 Windows Phone 开发环境的搭建流程...
  • LH806732
  • LH806732
  • 2014年04月14日 19:24
  • 3760

zabbix小结(七)触发器相关

转自:http://www.361way.com/zabbix-trigger/3529.html zabbix trigger是zabbix 进行告警通知的设定条件 ,当监控获取的值触发了设定...
  • forest_boy
  • forest_boy
  • 2016年04月01日 16:10
  • 1171

Windows Phone 加速度计的使用

前几天在写一个"是马里奥就下一百层"的小游戏,用到了加速度计. 下面是使用的方法, 第一种使用方法已过时了,但是还能用: 共有如下的四个步骤: 1.添加两个引用和using: using Micro...
  • u011257271
  • u011257271
  • 2013年08月19日 12:41
  • 822
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows phone 8 触发器使用小结
举报原因:
原因补充:

(最多只允许输入30个字)