[Windows Phone] 网页浏览控件(WebBrowser)

本文章示范如何在 Windows Phone 应用程序中使用 WebBrowser 控件,并运用 Navigate 和 WebBrowserTask 方法来指定网页并浏览网页。

前言

本文章示范如何在 Windows Phone 应用程序中使用 WebBrowser 控件,并运用 Navigate 和 WebBrowserTask 方法来指定网页并浏览网页。

实践

step1 建立项目

step2 画面设计

Button 控件:Name = btn1, Content = UU的博客

Button 控件:Name = btn2, Cintent = Google

WebBrowser 控件:Name = wb

        

        

step3 btn1_Click 事件:

        private void btn1_Click(object sender, RoutedEventArgs e)
        {

            wb.Navigate (new Uri("http://www.dotblogs.com.tw/uvia820701/", UriKind.Absolute));
        }

step4 btn2_Click 事件:

        private void btn2_Click(object sender, RoutedEventArgs e)
        {
            WebBrowserTask wbTask = new WebBrowserTask();
            wbTask.Uri = new Uri("https://www.google.com.tw/", UriKind.Absolute);
            wbTask.Show();
        }

结果

当你按 [UU的博客] 按钮时,WebBrowsew 控件会出现博客的网站,按 [Google] 按钮时,会跳出 Google 的网页。

? ? ? ?

附注

由于使用到网络和 WebBrower 控件,因此请参考下图开启功能。

范例档

WebBrowser.rar

相关参考与连结

WebBrowser control for Windows Phone

原文:大专栏  [Windows Phone] 网页浏览控件(WebBrowser)

原文地址:https://www.cnblogs.com/chinatrump/p/11496810.html

时间: 2024-10-03 13:09:59

[Windows Phone] 网页浏览控件(WebBrowser)的相关文章

WP7 浏览器控件WebBrowser历史记录、前进、后退、刷新功能实现

由于要在应用程序内部访问网页,不跳出应用.所以要实现一个浏览器.但是悲催的事windows phone8 的WebBrowser控件已经支持了像CanGoBack ,CanGoForward,GoBack,GoForward等这些功能,但是wp7没有就实现了几个前进后退几个功能.用在page里面也很简单,实现的效果如下图所示. 因为使用十分简单.和windows phone8上的WebBrowser一样的.我就直接给控件的代码,就帖使用的代码了. 代码如下,注释也都写的比较清楚. using S

总结Windows Phone的所有控件

Border Button Canvas CheckBox ContentControl DrawingSurface DrawingSurfaceBackgroundGrid Ellipse Grid HyperlinkButton Image LongListSelector Map MediaElement Panorama PanoramaItem PasswordBox Pivot PivotItem ProgressBar RadioButton Rectangle ScrollVi

Windows 8.1 新控件和功能:

将 XAML 树呈现为位图: 适用于 Windows 8.1 的 Windows 运行时为 Windows.UI.Xaml.Media.Imaging 命名空间添加了一种新类型:RenderTargetBitmap. 此类型提供了两个关键方法: RenderTargetBitmap.RenderAsync,用于提取 XAML 可视化树 并为其创建位图表示. 注意  此操作采用异步方式,将给定的 XAML 元素树呈现为位图. 此方法与屏幕刷新不同步,不能保证精确的帧计时,因此该位图可能在假定捕获时

iOS:网页视图控件UIWebView的详解

网页视图控件:UIWebView 功能:它是继承于UIView的,以网页的形式用来显示从网络或者本地上加载下来的数据. 枚举: //网页视图导航类型 typedef NS_ENUM(NSInteger, UIWebViewNavigationType) { UIWebViewNavigationTypeLinkClicked,             //用户点击了一个链接 UIWebViewNavigationTypeFormSubmitted,        //用户提交了一个表单 UIWe

深入Windows窗体原理及控件重绘技巧

之前有学MFC的同学告诉我觉得Windows的控件重绘难以理解,就算重绘成功了还是有些地方不明白,我觉得可能很多人都有这样的问题,在这里我从Windows窗体的最基本原理来讲解,如果你有类似的疑惑希望这篇文章可以帮你解惑. 1.Windows窗体原理 首先,如果看过Win32 SDK编程的都知道Windows的三大核心系统:负责窗口对象产生和消息分发的USER模块,负责图像显示绘制的GDI模块,负责内存.进程.IO管理的KERNEL模块.试想象一下如何在一个像素阵列上产生窗口对象,其实就是使用G

[深入浅出Windows 10]分屏控件(SplitView)

4.18 分屏控件(SplitView) 分屏控件(SplitView)是Windows 10新增的控件类型,也是Windows 10通用应用程序主推的交互控件,通常和一个汉堡按钮搭配作为一种抽屉式菜单来进行呈现.控件的XAML语法如下: <SplitView> <SplitView.Pane > ……菜单面板的内容 </SplitView.Pane > ……主体内容 </SplitView> SplitView控件主要由两部分组成,一部分是菜单的面板,另一

Windows Phone - 按钮/button 控件

System.Windows.Controls.Button   button控件一.button控件的各种样式的展示可以通过 …… 来给控件定义公共的样式调用样式的方法:在Button控件上添加样式的属性 Style="{StaticResource ButtonStyle1}" Margin属性定义了Button控件的相对整体界面的于左上右下的距离.Height控件的高度Width控件的宽度Content控件显示的内容Click单击触发的事件HorizontalAlignment水

顺顺网页电子表格控件开源下载

顺顺表格控件是基于Web的类似于微软Excel的网页电子表格控件,是一款Javascript电子表格控件. 顺顺表格的源代码开放,可以用于Web报表设计器,Web电子表格编辑器,中国特色的电子表单设计器等. 该Web Excel控件可以和Java/Jsp/Asp.Net集成, 实现更强大的电子表格在线编辑功能. 顺顺表格是北京龙博中科软件有限公司出品的一款基于B/S构架的Web电子表格控件,功能强大.品质稳定.简单易用,完美兼容Excel.在单元格级别上支持的全面的客户定制,内建上百个计算函数.

Java通过Ole调用Windows Media Player,部分控件属性调用方法

其实Java并不擅长做这类开发和研究,尤其是媒体影音是Java的弱项.但是为了项目,只能丧心病狂了. 起初在网络上找到了一个可行的调用类,并有一个调用实例,相信有过这方面经验都有下载过,文件名就叫WMP.但是这个还不能满足我现在做的这个项目的功能需求,里面缺少很多官方文档的空间属性方法,其中就包含我需要的. 最开始的解决方法是在网络上载找找看,希望能找到完整的类包,但是相关的资源都是大家炒来炒去,都一样,没有带来什么帮助,久寻未果就放弃了. 其后有看到c++调用Windows Media Pla