В форме имеется несколько WebBrowse (Windows Form).
При переключении курсора с одного браузера на другой в браузере остается мигающий курсор.
Самый простой для воспроизведения код:
Код: Выделить всё
private static string html = @"";
public Form1()
{
InitializeComponent();
webBrowser1.DocumentText = html;
webBrowser2.DocumentText = html;
webBrowser3.DocumentText = html;
webBrowser4.DocumentText = html;
}
При многократном переключении вперед и назад курсоры исчезают. Или если вы переключитесь из браузера в TextBox, тоже не будет проблем.
Такое поведение является большой помехой в моем большом проекте. Помогите пожалуйста.
Хочу, чтобы при последовательном вводе текста в браузерах 1,2,3,4 - не было мигающих курсоров.