Я хотел бы добавить функцию поиска на мою страницу, с search_next, search_previous, search_close (Отменяет выбор) функциональность наряду с этим я хотел бы знать информацию о search_result_count, current_search_result_index. Но есть только два метода выставлены в CEF API:Cefsharp поиск веб-страницы
public void Find(int identifier, string searchText, bool forward, bool matchCase, bool findNext);
public void StopFinding(bool clearSelection);
Похоже, что первым мы можем сделать search_next и search_previous. Я попытался следующим за это и возможность поиска вперед и назад, как ожидается, но когда я пытаюсь искать другое слово, то он не работает:
private void previousMouseUp(object sender, MouseButtonEventArgs e)
{
ChromeView.Find(searchIdentifier, searchText, false, isCaseSensitive, true);
}
private void nextMouseUp(object sender, MouseButtonEventArgs e)
{
ChromeView.Find(searchIdentifier, searchText, true, isCaseSensitive, true);
}
И нет никакого способа подвергается получить подсчитывать результаты поиска и текущий поиска индекс. Я использую версию 41.0.1.0. Пожалуйста, направляйте меня в правильном направлении, чтобы достичь моих требований? доброжелательно не против моего английского;
@amaitland могли бы вы помочь? – null1941