【发布时间】:2014-03-04 04:11:02
【问题描述】:
我有一个 listpicker 元素,我需要在 listpicker“关闭”或返回其正常状态时运行一个方法。我的 xml 看起来像这样:
<i:Interaction.Triggers>
<exp:DataTrigger Binding="{Binding ListPickerMode, ElementName=ListPickerAssembly}" Value="Normal">
现在我需要从后面的代码中调用一个方法。我能想到要搜索的所有内容的前 3 页都有紫色链接。
我看到有一个:
<exp:CallMethodAction
标签看起来可以工作,但我不知道如何使用它。
任何帮助将不胜感激。
更新
搞定了。在我的 .cs 中,我添加到我的构造函数中:
DataContext = this;
在我的 XAML 中我添加了:
x:Name="Page"
然后在我的数据触发器中我添加了:
<exp:CallMethodAction TargetObject="{Binding DataContext, ElementName=Page}" MethodName="Fire" />
它现在调用该方法。
【问题讨论】:
标签: c# xaml windows-phone-8