使用Excel-DNA在自定义窗格中嵌入WebBrowser

时间:2015-06-08 12:56:28

标签: c# excel excel-dna

我正在尝试使用excel DNA在Excel的自定义任务窗格中嵌入浏览器,但每次都会出现异常。我修改了显示here的Excel dna示例,以便从Windows窗体使用WebBrowser控件而不是Label

TheLabel = new WebBrowser{ };
                //TheLabel.Text = "My First CTP!";
                TheLabel.Location = new System.Drawing.Point(20, 20);
                TheLabel.Size = new System.Drawing.Size(200, 60);
                TheLabel.Navigate(new Uri("www.rbs.com"));
                Controls.Add(TheLabel);

这给了我一个例外,请任何人帮忙解决这个问题

1 个答案:

答案 0 :(得分:0)

问题得到解决,问题是uri是不正确的,它应该以'http'而不是'www'开头,但由于程序本身正在关闭而不会阻塞,因此难以进行调查。

我在工具箱中添加了用户控件,然后将其拖放到我的窗体上,这给了我完整的理由说明我的代码失败的原因。