22.1.4 使用WebBrowser控件
在应用程序中显示Web页面要比我们想象的容易得多,因为Common Controls组中的WebBrowser控件可以完成所有工作。在Editor窗口中单击窗体内的Web Page选项卡,然后单击Toolbox窗口中的WebBrowser,并在Web Page选项卡中单击,将WebBrowser控件放入其中。可以通过右击该控件并从弹出的菜单中选择Properties,显示该控件的属性。该控件的Properties窗口如图22-13所示。
|
| (点击查看大图)图 22-13 |
在图22-13显示的Properties窗口中,已经把(Name)属性值改为webBrowser,并将Url属性的值设置为该控件应该显示的Web页面的URL,可以在这里输入当地彩票组织的URL。如果Dock属性值经验证是Fill,则使指定的Web页面显示在Web Page选项卡上,这样所需要做的一切就都已经完成。当然,该页面仅当计算机在执行本程序时具有活动Internet连接并且浏览器的安全设置不会阻止其显示的情况下才能显示出来。如果重新编译并再次执行该程序,则Web Page选项卡应该或多或少如图22-14所示。
如果指定的Web页面没有显示出来,则计算机的Internet连接可能是非活动的。注意,WebBrowser控件在必要时默认将提供滚动条。也可以通过选择该Web页面的活动链接定位到其他页面。如果Web页面看起来很混乱,则可能是因为采用了严格的Internet设置,在这种情况下,将该Web站点添加到受信任站点就可以解决问题。
我们已经几乎(但不是完全)完成了该应用程序的GUI,现在该回头详细考虑该应用程序的工作过程了。
|
| (点击查看大图)图 22-14 |