搜索

图形和视频控件以及Webbrowser控件

gecimao 发表于 2019-05-31 07:30 | 查看: | 回复:

  】随着应用程序的视觉效果越来越重要,图形和视频控件是应用开发中非常重要的部分。本文着重给大家介绍两个基本控件,方便大家今后方便的开发适合自己需求的控件。

  该控件用于显示JPEG和PNG图像格式的图片。通过设置Source属性来指定图片的地址,地址可以是绝对URL地址,如,也可以是相对于应用程序的XAP文件的URL地址。

  通过设置Height和Width属性,使Image控件以确定的高度和宽度来显示图片,如果未设置这两个属性,那么将使用自然高度和其源图像的宽度进行显示。

  如果Source属性设置为无效值,那么将引发控件的ImageFailed事件。

  为了提高效率,如果直接在XAML中指定URI来设置Source,或者为其设置使用URI新构造的BitmapImage,那么Image可能具有异步行为。

  下面通过编写一个简单的网络图片显示器来演示Image控件显示图片的功能。该图片显示器的使用方式是在TextBox中输入一个在网络上的图片地址,按下“确定”按钮即可显示该网络位置的图片(如果地址正确可靠的线)新建一个Windows Phone Application项目,将Image控件、TextBox控件和一个Button控件放入界面中,调整控件尺寸如图6-26所示。

  ▲图6-26 新建一个Windows Phone Application项目

  2)为了使用户单击Button按钮可以显示图片,需要编写其响应代码,双击Button按钮编写其Click事件的响应代码如下:

  3)运行程序,输入图片网址,Image控件将会显示指定的图片,如图6-27所示。

  MediaElement在默认情况下会立即播放由属性Source提供的媒体,这是通过设置AutoPlay属性为true来做到的,当然可以将该属性设置成false来关闭自动播放功能。

  通过设置Height和Width来定制视频显示的高度和宽度。但是最省事的方式是不设置这两个属性,这样的话视频会按照其实际大小进行播放和显示。

  l 采样率超过48000将在同域时返回无效格式错误代码,在跨域时返回 4001。

  该控件允许显示HTML内容。由于该控件的Height和Width属性默认为0,因此,应该始终在使用该控件前设置这两个属性。同时需要注意的是WebBrowser只能显示同一架构的内容。

  3、调用Navigate(Uri)方法并将一个完全限定的或相对的URI传递给要显示的HTML内容。

  本示例将模拟一个简单的浏览器,使用TextBox来获取用户输入的网址,用一个Button来获得用户的操作指令,同时使用一个WebBrowser来显示HTML内容。

  3)运行程序,在TextBox中输入网址“”,按下GO按钮,程序运行后结果如图6-29所示。

本文链接:http://jonnutting.com/dongtaikongjian/529.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部