欢迎来到天天文库
浏览记录
ID:9669508
大小:49.00 KB
页数:2页
时间:2018-05-05
《windows mobile上的html解析器》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WindowsMobile上的HTML解析器 MatjažPrtenjak提出这个移动设备上HTML解析器、并表现在HTMLLabel上的最初目的,就是为了能够在界面上实时地改变一些控件上的文字内容和位置、字体大小、字体颜色等等。根据JeffHeaton的《'ParsingHTMLinMicrosoftC#'》写了HTML解析器,使其变得更加小巧,适合于移动平台上使用。 提供了一个控件的源代码和控件使用Demo的源代码,使用控件的方法也很简单,只要用visualstudio新建一个工程,加入控件源代码HTMLLabel.cs和H
2、TMLParser.cs,编译就可以了。利用该HTML控件,我们可以实现以下功能: 1.展示一些简单的带有<b>,<i>,<u>,<pre>,<br>,<font>和<p>等标记的HTML代码,除此之外,它还支持<label>标记。 2.替代许多不同的<label>标记,或者将它们合在一起。 3.缩短Initializeponent()函数的执行时间。 4.具有Click事件,在.CF中是没有的。 解释一些HTML标记如下:<b>
3、表示粗体;<i>表示斜体;<u>表示下划线;<p>表示段落,其属性align表示对其方式;<font>表示字体,name属性表示字体类别,size属性表示字体大小,color表示字体颜色;<pre>表示连接上文。 看看其字体解析的效果吧,如下HTML代码:<font size='8' name='Tahoma' color='red'>Tahoma, 8, red</font><font size='12'
4、; name='Courier nee='Tahoma' color='green'>Tahoma, 8, green, <b>bold</b></font> 运行效果如下图1所示: 图1:字体运行效果 对齐方式的HTML代码如下:<p align='left'>left</p><p align='center'>center</p><p align='right'>
5、;right</p> 其效果如图2所示: 图2:对齐方式效果 另外,使用label标记的HTML代码如下:<font size='{0}'>This text box <label id='TextBox1' LLabelforthe.CF。 参考链接: AnHTMLLabelforthe.CF'ParsingHTMLinMicrosoftC#'——感谢阅读这篇文章,..,
此文档下载收益归作者所有