AutoResetEvent receiver = new AutoResetEvent(false); Thread t = null; t = new Thread(new ThreadStart(() => { while (Browser.ReadyState != WebBrowserReadyState.Complete) // error { Thread.Sleep(10); } receiver.Set(); t.Abort(); })); t.Start(); // Timeout success = receiver.WaitOne(10000);
Browser
public WebBrowser Browser { get; set; }

I do not understand why I get such an error. Browser.ReadyState is an enumeration type of WebBrowserReadyState
And what do you think?
EDIT: First:
Second: 
casting c # browser
user1046403
source share