- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 map 上对图钉使用 MVVM-light 方法。
我已将 Tapped Event 绑定(bind)到 ViewModel 中的命令。
然而,事件没有被触发。
所有其他命令和属性都完美绑定(bind)。
我也尝试以使用常规事件为例,但它也没有触发。
我的虚拟机中的命令
private RelayCommand<Check> _showDetailCheckCommand;
public RelayCommand<Check> ShowDetailCheckCommand
{
get
{
Debug.WriteLine("Binded");
return _showDetailCheckCommand ?? (_showDetailCheckCommand = new RelayCommand<Check>((c) =>
{
Debug.WriteLine("Action!");
}));
}
}
<Page
x:Name="pageRoot"
...
<Maps:MapControl x:Name="Map" IsEnabled="False" Margin="0,8,0,8" MapServiceToken="******" LandmarksVisible="False" PedestrianFeaturesVisible="False" TrafficFlowVisible="True" ZoomLevel="16">
<!-- Incidents -->
<Maps:MapItemsControl ItemsSource="{Binding checks}">
<Maps:MapItemsControl.ItemTemplate>
<DataTemplate>
<Image Tag="{Binding}" Source="{Binding image_path}" Maps:MapControl.Location="{Binding geodata, Converter={StaticResource RoadsmartCoordinatesToGeoPointConverter}}" Maps:MapControl.NormalizedAnchorPoint=".5,.5" >
<interactivity:Interaction.Behaviors>
<core:EventTriggerBehavior EventName="Tapped">
<core:InvokeCommandAction Command="{Binding DataContext.ShowDetailCheckCommand, ElementName=pageRoot}" CommandParameter="{Binding}" />
</core:EventTriggerBehavior>
</interactivity:Interaction.Behaviors>
</Image>
</DataTemplate>
</Maps:MapItemsControl.ItemTemplate>
</Maps:MapItemsControl>
</Maps:MapControl>
最佳答案
真傻我。
我有 Map 属性 isEnabled
设置为 false
.
这很令人困惑,因为所有 Map 手势都有效,但其之上的任何绑定(bind) XAML 控件都不起作用。
愚蠢的错误,但它可能会帮助人们。
关于c# - EventTriggerBehavior Taped 未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29348455/
我使用自己的自定义事件构建了自己的 UserControl(我从单独的程序集中使用),在父项目中我想将这些事件与 Commands 一起使用,因为它是一个 MVVM 应用程序,全部使用 Behavio
我在我的 map 上对图钉使用 MVVM-light 方法。 我已将 Tapped Event 绑定(bind)到 ViewModel 中的命令。 然而,事件没有被触发。 所有其他命令和属性都完美绑定
我如何使用 和 在 Windows 10 通用应用程序中?我会用 Blend 得到这样的东西: 以上两张图片均来自:Jef Daels 2015 在可能(坏)文档中,我读到它一定是在这里的东西: 这是
我的应用程序有一系列硬编码为导航菜单的按钮,但我想将其升级为更多数据驱动的东西。
我是一名优秀的程序员,十分优秀!