void repoWebBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e) { if (e.Url.Scheme == "http" && e.Url.Host != "www.slreposervice.com") { Process.Start(e.Url.ToString()); e.Cancel = true; } else if (e.Url.Scheme == "install") { var installer = new PackageInstaller(int.Parse(e.Url.Host)); installer.ShowDialog(); } }