C# 通过触摸打开WPF RichTextBox中的超链接

C# 通过触摸打开WPF RichTextBox中的超链接,c#,wpf,C#,Wpf,在我的WPF RichTextBox中有一些超链接,当我点击它们时,它们可以完美地工作(就像在中一样,它们确实是打开的)。但是,当我通过触摸屏显示器触摸它们时,它们不会打开。触摸事件似乎没有降级为单击事件 当我触摸它们时,链接会以粗体显示。其效果与将鼠标悬停在其上时相同 知道如何通过触摸打开它们吗?第二次单击后,它们是否工作?通常,您应该使用命令确保链接已打开。如果要使其基于事件,可能需要尝试触摸输入的特定触摸事件。@KamilSolecki不,它们不会,无论我按了多少次按钮screen@Akk

在我的WPF RichTextBox中有一些超链接,当我点击它们时,它们可以完美地工作(就像在中一样,它们确实是打开的)。但是,当我通过触摸屏显示器触摸它们时,它们不会打开。触摸事件似乎没有降级为单击事件

当我触摸它们时,链接会以粗体显示。其效果与将鼠标悬停在其上时相同


知道如何通过触摸打开它们吗?

第二次单击后,它们是否工作?通常,您应该使用命令确保链接已打开。如果要使其基于事件,可能需要尝试触摸输入的特定触摸事件。@KamilSolecki不,它们不会,无论我按了多少次按钮screen@Akku如何使用命令确保链接已打开?对于event base,您的意思是检测触地事件并将鼠标单击事件发送到相应的位置?不,使用基于事件的方法,我的意思是,您对某些事件使用方法,在这些事件中,您可以执行您想要执行的操作。如果在UI controls Command属性中设置命令,则该控件通常会重定向所有常见事件,以便它们触发该命令。如果你想知道如何创建一个命令,可以在谷歌上搜索DelegateCommand。