我正在尝试使用本地 html 页面上的超链接在 C# 中打开 Windows 窗体。我已经尝试过了,我的一位朋友建议尝试这个:
string curDir = Directory.GetCurrentDirectory();
string url;
url = ("file:///" + curDir + "/startpage.html" + "#accounts");
HttpUtility.UrlEncode(url);
if (webBrowser1.Url.AbsoluteUri == url)
{
Users u = new Users(this);
u.Show();
}
解决这个问题的最佳方法是什么?截至目前,当我单击超链接时,即使 url 确实发生了变化,这段代码也没有做任何事情。谢谢!