Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在c中使用html链接打开windows窗体#_C#_Xslt - Fatal编程技术网

C# 如何在c中使用html链接打开windows窗体#

C# 如何在c中使用html链接打开windows窗体#,c#,xslt,C#,Xslt,我有两个表单Form1和Form2。在Form1中,我有web浏览器。我有一个xsl,其中设计有href标记。我想在单击链接时打开一个form 2。有人能帮助我如何在xsl中提供关于href的form 2链接,或者有没有使用html链接打开表单的想法 添加一个“假”超链接并拦截它: private void webBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e) { if (e.Url.Fragment

我有两个表单Form1和Form2。在Form1中,我有web浏览器。我有一个xsl,其中设计有href标记。我想在单击链接时打开一个form 2。有人能帮助我如何在xsl中提供关于href的form 2链接,或者有没有使用html链接打开表单的想法

添加一个“假”超链接
并拦截它:

private void webBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e) {
    if (e.Url.Fragment == "#FORM2") {
        new Form2().Show();
        e.Cancel = true;
    }
}

我只是想说清楚。。。您有一个Excel文件,其中有一个链接,单击该文件应以Form2为起点打开应用程序?网络浏览器表单和什么有什么关系?不,我没有excel文件。我设计了一个表单,其中显示了一个html内容,即表单1,html内容中有一个链接标签,当我单击链接标签时,我需要打开一个表单2。3.你能帮我个忙吗3.这很管用。。