gpt4 book ai didi

c# - Android 上类似的 EventToCommand(行为)

转载 作者:行者123 更新时间:2023-11-30 03:57:30 26 4
gpt4 key购买 nike

Android 上是否存在类似的 EventToCommand(行为)?

示例 Silverlight/WPF:

<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<Commanding:EventToCommand Command="{Binding DataContext.EditEventTypeCommand,
RelativeSource={RelativeSource AncestorType=telerik:RadGridView}}"
CommandParameter="{Binding}"
PassEventArgsToCommand="True" />
</i:EventTrigger>
</i:Interaction.Triggers>

最佳答案

如果您使用的是 mvvmcross,则所有具有 EventHandler 的事件都存在绑定(bind)。签名 - 所以你可以使用像这样的绑定(bind):

'Click':{'Path':'MyViewModelCommand'}

示例中有很多这样的示例,此外还有几个问题哦,这里 - 搜索 MvvmCross 并单击。

如果您需要绑定(bind)到具有 EventHandler<T> 的事件signature 然后你可以自己添加这个 - 见mvvmcross touch command binding in android

关于c# - Android 上类似的 EventToCommand(行为),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13117617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com