Как сделать то же самое, что и в WPF, веб-браузер, используемый в приведенной ниже ссылке, относится к windows формам. У меня есть требование об установлении связи между родительским (открыватель окна) и дочерним представлением (открытое окно)
https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/implement-two-way-com-between-dhtml-and-client
Вы можете использовать элемент управления WindowsFormsHost https://www.wpf-tutorial.com/misc-controls/the-windowsformshost-control/, чтобы использовать WebBrowser, его свойства и события в WPF и реализовывать те же функции, что и в вашей ссылке
Наконец достигнуто, используя ниже http://www.dotnetfunda.com/articles/show/840/working-with-webbrowser-in-wpf