2015-11-09 4 views
0

Я хотел бы добавить функцию поиска на мою страницу, с 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. Пожалуйста, направляйте меня в правильном направлении, чтобы достичь моих требований? доброжелательно не против моего английского;

+0

@amaitland могли бы вы помочь? – null1941

ответ

0
+0

что насчет поискового слова? и текущий индекс поискового слова? – null1941

+0

Я также не знаю, насколько это возможно. Вы можете спросить об этом на http://magpcss.org/ceforum/ для уточнения. – amaitland

+0

Спасибо @amaitland – null1941

Смежные вопросы