WPF按钮在连续TapAndHold时不显示工具提示

4
我正在开发一个基于触摸屏桌面的.NET 4.5 WPF应用程序。在测试时,我发现当我连续两次轻触同一个按钮时,该按钮的工具提示将不会出现。
1)我轻触并按住按钮A一次,按钮A的工具提示如预期般出现。 2)我等待按钮A的工具提示消失后,再次轻触并按住按钮A,工具提示将不再出现。 3)我轻触并按住按钮B,按钮B的工具提示出现。 4)现在我再轻触并按住按钮A,按钮A的工具提示又能够出现。
我不确定这是默认行为还是我的某些代码导致了这种情况。有什么方法可以确保每次都会显示工具提示吗?
谢谢帮忙。
1个回答

0
 </StackPanel.Resources>
        <ContentControl HorizontalAlignment="Center" VerticalAlignment="Center" >
            <i:Interaction.Triggers>
                <i:EventTrigger EventName="MouseLeftButtonDown">
                    <MvvmLight:EventToCommand Command="{Binding MessageInfoVm.ShowInfoMessageCommand}" CommandParameter="{Binding ToolTipOk}"/>
                </i:EventTrigger>
            </i:Interaction.Triggers>
            <Button ToolTipService.ShowOnDisabled="True" ToolTip="{Binding ToolTipOk}"  Command="{Binding OkCommand}" />
        </ContentControl>

尝试使用ToolTipService.ShowOnDisabled="True"或者为MouseLeftButtonDown添加额外的事件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接