如果已经选择了另一个文本,我可以通过一次点击选择Windows手机WebBrowser中的文本吗?

时间:2013-12-17 16:44:48

标签: c# windows-phone-8 windows-phone

用户已经在WebBrowser(windows phone)中点击了一些单词, 1)用户需要点击一次才能删除选择 2)用户再次点击选择一些文字

我们可以做2而不做1吗?

我可以获得点击坐标,如果它可以帮助

    _webBrowser.MouseLeftButtonUp += _webBrowser_MouseLeftButtonUp;

    void _webBrowser_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
    {
        var tapPosition = e.GetPosition((UIElement)sender);
    }

tapPosition在这里 - 它是带有X和Y属性的Point,用户已经录制了。我需要在这个位置选择文字。 可能有一些javascript函数,我可以调用。

1 个答案:

答案 0 :(得分:1)

您需要编写自己的javascript函数。 看到这个答案它会对你有所帮助: Retrieving Selected Text from Webbrowser control in Windows phone 7 关于javascript中的删除选择:How to remove text selection from selected text which is coming by default on page load?