wp7资源流读取内容资源
来源:互联网 发布:javascript删除属性 编辑:程序博客网 时间:2024/06/06 01:41
以前有朋友问过我怎么把本地的记事本里面的数据绑定到页面上。最近也有不少人问起。还是发篇博文吧。
以前有个博文是写调用图片。http://www.cnblogs.com/wildfeng/archive/2012/04/03/2430599.html
里面是用BitmapImage给image控件的Source赋值。
记事本,和超文本和图片不同。
我总结了一下,图片、音乐、视频归属于媒体文件。
记事本(txt)、超文本(html)属文档,最直白的认识就是看看能不能用记事本打开这类文件。
微软官方教程讲过用文件流读写记事本,这里的操作是对看不见的独立存储的文件操作。我朋友眼里的本地记事本属于资源。
那么就用资源流对象进行操作。
Res文件夹下面的两个文件用的是内容资源。如果用Resource无非就是把路径的表达式改改,作用是一样的。至于它们2种的却别上一篇博文介绍过了。
html文件里面的内容如下:
txt里面的内容为:
拖一个TextBlock和一个WebBrowser,后面分别把txt和html里面的数据显示到这2个控件。
代码如下:
1: public partial class MainPage : PhoneApplicationPage
2: {
3: // 构造函数
4: public MainPage()
5: {
6: InitializeComponent();
7: BingData();
8: }
9:
10: private void BingData()
11: {
12: StreamResourceInfo text = Application.GetResourceStream(new Uri("Res/text.txt", UriKind.RelativeOrAbsolute));
13: StreamReader read = new StreamReader(text.Stream);
14: textBlock1.Text = read.ReadToEnd();
15:
16: StreamResourceInfo index = Application.GetResourceStream(new Uri("Res/index.html", UriKind.RelativeOrAbsolute));
17: StreamReader read2 = new StreamReader(index.Stream);
18: webBrowser1.NavigateToString(read2.ReadToEnd());
19: }
20:
21: }
最终效果
我以前拆过一个盗墓笔记的小说,它就是把所有的效果以记事本的形式保存着,然后用资源流一一读取的,如果有想做电子书和小说的朋友,这是个不错的方法。
原文地址:http://www.cnblogs.com/wildfeng/archive/2012/04/10/2440624.html
- wp7资源流读取内容资源
- WP7内容与资源
- WP7读取资源文件常见问题
- WP7 读取本地资源文件如xml
- Windows Phone 7 资源流读取内容资源
- wp7读取项目生成的资源(Resource)文件
- wp7读取项目生成的资源(Resource)文件
- Windows Phone 7(WP7)开发 读取本地资源文件
- wp7资源调用
- Action 中读取资源文件内容
- 读取资源文件里的文本内容
- WP7 开发相关资源下载
- wp7 视频下载 资源收集
- WP7文件部署及资源字典
- WP7系列开发博客资源汇总
- C# 读取Resourse多语言resx资源文件指定内容
- . <WP7>读取工程中的一个文件内容
- 内容与嵌入资源
- Linux音频编程1
- /MTd /MD /MDd
- cocos-2d
- Android_标题栏
- solaris上VNC安装
- wp7资源流读取内容资源
- C语言中史上最愚蠢的Bug
- java.lang和java.lang.annotation中实现Annotation的类小结
- PDCA循环,问题跟踪
- 【就你不知道-Java 冒泡==你是不是高富帅】
- 两种sql写法 有区别吗
- 为无LIB的DLL制作LIB函数符号输入库
- QPushButton去掉虚线框(焦点框)
- Hibernate之SIUD