问题确实说明了一切:)
我正在使用 MVVM Light 用 XAML/C# 编写一个 Windows 8 应用程序,我注意到 EventToCommand 功能尚未实现。
有人可以建议对此有任何解决方法吗?
thanks!
您现在可以使用 EventToCommand 来完成以前所做的事情适用于 Visual Studio 2013 的行为 SDK (XAML) http://msdn.microsoft.com/en-us/library/windows/apps/dn457340.aspx,不使用其他工具,(@localJoost 的WinRT行为 http://winrtbehaviors.codeplex.com/在它帮助我们所有人之后现在已被弃用):
其使用示例如下:
<Slider x:Name="Sl_VolumeSilder">
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="ValueChanged">
<Core:InvokeCommandAction Command="{Binding OnSliderValueChangedCommand}" CommandParameter="{Binding ElementName=Sl_VolumeSilder, Path=Value}"/>
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Slider>
引用交互性和核心的地方:
xmlns:Interactivity="using:Microsoft.Xaml.Interactivity"
xmlns:Core="using:Microsoft.Xaml.Interactions.Core"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)