快捷搜索:

WPF界面设计技巧(11)-认知流文档 & 小议WPF的

本文示例源代码或素材下载

流文档是WPF中的一种独特的文档承载款式,它的书写和出现要领都很像HTML,它也险些具备了HTML的绝大年夜多半上风,并供给了更强的编程支持及对WPF其他元素的兼容。

直接来看代码吧,必要解说的地方对照多,我就直接注释在代码里了,看起来更方便些:

Code

简介

-->

MailMail是一款独特的邮件发送对象,或许它独特到你从未感想熏染过的地步,它可使你经由过程轻松、简单、开心的操作完成日常邮件发送操作,当然,它肯定不是因“会发邮件”而独特,而是在于“怎么发”,信托我,你必然要自己来感想熏染一下。

经由过程MailMail,你可以杀青很多你所不曾考试测验的邮箱利用,如备份文件、分享音乐、分发资料、提交事情文档、群发消息等,MailMail供给了奇妙的选项设置及完善的设置设置设备摆设摆设系统让你轻车熟路地做这些事。

当然,好器械也有坏处:MailMail会让你的邮件办事商头大年夜,由于他们许诺的1G、2G、5G空间可能都要被你充分使用掉落。是的,你有很高几率发上瘾,就像一句老话:“一发弗成料理”。

相关网址:

-->

-->

先容及赞助:http://www.cnblogs.com/SkyD/archive/2008/08/09/1264083.html

问题反馈及建议提交:http://www.cnblogs.com/SkyD/articles/1264078.html

更新信息及下载:http://www.cnblogs.com/SkyD/articles/1264080.html

部分我定义了文档的一些通用样式,这就像内嵌的CSS。Style真是无处不在,嗯,他能比CSS做更多的事,但也更繁杂一些。

正文部分,我们看到很多元素都可以找到其在HTML里的对应,结合我们在HTML中的履历,这些都可以被轻松理解。

留意标题处引用的静态资本title是我在别处定义的,在这里看不到。

后台仅添加以下语句用于处置惩罚超链接点击事故,由于自力利用法度榜样中不会自动处置惩罚它们:

Code

private void Hyperlink_Click(object sender, RoutedEventArgs e)

{

System.Diagnostics.Process.Start((sender as Hyperlink).NavigateUri.ToString());

}

下面看看显示效果:

这是出现出的文档浏览界面,流文档也支持当拔取和复制。

我们应用的这种流文档容器拥有一些实用的内置功能,比如分页浏览,下面便是第二页的样子:

现在,把窗口拉大年夜,测试一下游文档的变更:

它像极了HTML,这种自适应性可以让我们轻松地在多种情况下涉猎。

现在对文档进行放大年夜,可以看到,翰墨、图像都被放大年夜了。这种特点同样为多情况阅览供给了有效的赞助,尤其是我们盼望经由过程投影或屏幕展示文档时。

这是分栏涉猎,可能对照得当有读书习气的人应用吧,我是感觉没什么意义。

带滚动条的涉猎要领,对照得当用在网页和桌面法度榜样界面里。

文本搜索功能,和IE里差不多一样简陋~~

可以想象一下,在今后,我们应用一份文档就可以用于软件赞助、手册印刷、投影展示、网页出现(支持移动设备)以及更多利用(如盲人涉猎),而自始至终都不必要做任何改动或转换。

您可能还会对下面的文章感兴趣: