【发布时间】:2020-05-01 21:19:56
【问题描述】:
我想在我的 WPF 应用程序中为 TextBlock 使用 MouseBinding。 虽然我找到了WPF Datagrid MouseBinding MVVM 并且有效。
我的问题是当我在不包含字符串的 TextBlock 上双击鼠标时它不起作用(检查屏幕截图)。 有什么解决办法吗?
Xaml 代码
<ListView ItemsSource="{Binding SomeList}">
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}">
<TextBlock.InputBindings>
<MouseBinding MouseAction="LeftDoubleClick" Command="{Binding SayHello}"/>
</TextBlock.InputBindings>
</TextBlock>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
【问题讨论】: