问题说明了一切真的:)
我正在写使用MVVM光在XAML / C#Windows 8应用,我已经注意到了EventToCommand功能尚未实现。
是否有这样任何人都可以提出任何变通?
谢谢!
问题说明了一切真的:)
我正在写使用MVVM光在XAML / C#Windows 8应用,我已经注意到了EventToCommand功能尚未实现。
是否有这样任何人都可以提出任何变通?
谢谢!
看看由LocalJoost写的EventToCommand行为,使用无扩展: http://dotnetbyexample.blogspot.be/2012/07/a-winrt-behavior-to-mimic-eventtocommand.html
您现在可以完成什么EventToCommand用于使用做行为SDK(XAML)为Visual Studio 2013 ,而无需使用其他工具(的@localJoost WinRTBehaviors现已弃用它帮助毕竟我们的那些时间):
其使用的一个例子是如下:
<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"
我只是做了,准确的问题一个博客张贴在这里看到我的条目。
http://blog.tattoocoder.com/2012/08/getting-started-w-windows-8-mvvm-light.html
使用WinRTBehaviors和Win8nl从@localJoost