Мне нужно отслеживать изменения в текстовом поле URL-адреса Google Chrome. У меня есть код, который находит URL-адрес и правильно его читает.
AutomationElement elementx = element.FindFirst(System.Windows.Automation.TreeScope.Descendants, conditions);
return ((ValuePattern)elementx.GetCurrentPattern(ValuePattern.Pattern)).Current.Value as string;
elementx - это текстовая панель URL-адреса, и URL-адрес возвращается
Теперь мне нужно отслеживать текстовую панель URL для изменения текста. Я нашел код в stackoverflow, но он не работает. Обработка изменения значения ProgressBar с помощью UIAutomation
Я использовал приложение под названием accevent.exe и вижу, что действительно можно отслеживать изменения текста, как видно на снимке экрана. Поэтому в основном мне нужен способ отслеживать и сообщать об изменениях в тексте URL.