遇到一些问题,
比如TextArea的滚动条滚动之后,点击下一条新闻时,TextArea滚动条仍处于原先的位置,并不会返回到最上方,给浏览带来不便,解决方法是在值改变时将滚动条滚动到最上方。我试了很多眼熟或者意思相近的事件,都无法触发,翻了半天API文档,终于找到了这个valueCommit事件:
valueCommit
|
当以编程方式或通过用户交互更改值时分派。 |
另外,Flex组件的数据绑定很给力,一组大括号就解决了,连加载顺序都不用考虑,当初用其他js框架因为加载顺序郁闷过好多次。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="feedRequest.send();">
<mx:Style>
Panel{
font-size : 12px;
}
</mx:Style>
<mx:Panel width="475" height="400" layout="absolute" title="{feedRequest.lastResult.rss.channel.title}" horizontalCenter="0" verticalCenter="0">
<mx:DataGrid x="20" y="20" id="dgPosts" width="400" dataProvider="{feedRequest.lastResult.rss.channel.item}" height="150">
<mx:columns>
<mx:DataGridColumn headerText="Posts" dataField="title"/>
<mx:DataGridColumn headerText="Date" dataField="pubDate" width="150"/>
</mx:columns>
</mx:DataGrid>
<mx:TextArea id="desc" x="20" y="180" width="400" height="95" htmlText="{dgPosts.selectedItem.description}" valueCommit="desc.verticalScrollPosition=0;"/>
<mx:LinkButton x="20" y="285" label="Read Full Post" click="navigateToURL(new URLRequest(dgPosts.selectedItem.link));"/>
</mx:Panel>
<mx:HTTPService id="feedRequest" url="http://rss.sina.com.cn/news/marquee/ddt.xml" useProxy="false"/>
</mx:Application>
- 大小: 85 KB
分享到:
相关推荐
这个“Flex新浪RSS阅读器”项目是利用Flex技术实现的一个简单的新闻或博客订阅工具,它能够解析并显示RSS(Really Simple Syndication)源中的内容。RSS是一种XML格式,用于发布和订阅新闻、博客文章等更新信息。 ...
在压缩包内的文件"Rss"可能是源代码文件或RSS feed的示例,对于初学者,通过分析这些文件可以更深入地理解MFC如何处理RSS阅读器的各个部分。 总的来说,开发一个MFC编写的RSS阅读器涉及的知识面广泛,包括C++编程、...
【C# RSS阅读器源码】是一个初学者项目,展示了如何使用C#语言来实现一个基本的RSS新闻订阅工具。RSS(Really Simple Syndication)是一种数据格式,常用于发布新闻、博客和其他定期更新的内容,使得用户可以方便地...
在本教程中,我们将深入探讨RSS阅读器的基本原理和使用方法,特别适合初学者入门。 首先,理解RSS的工作原理至关重要。RSS feed通常包含一个XML文件,其中列出了一篇文章或内容的标题、摘要、链接以及发布日期等...
【C#实现的rss阅读器】是一个专门为初学者设计的简单RSS阅读器应用程序。RSS(Really Simple Syndication)是一种用于发布和聚合新闻、博客和其他在线内容的XML格式。通过使用RSS阅读器,用户可以轻松地订阅和跟踪感...
本资源提供了一个用C#语言编写的RSS阅读器的源代码,该阅读器具备订阅、内容更新、添加、删除和修改等功能,非常适合初学者或开发者进行学习和研究。 【正文】: 1. RSS简介: RSS是一种XML格式的数据,用于发布...
【标题】:“C#写的简易RSS阅读器”指的是使用C#编程语言开发的一款简单易用的RSS(Really Simple Syndication)订阅工具。RSS是一种XML格式,用于发布新闻、博客和其他在线内容,允许用户在一个集中的位置获取多个...
【标题】:“一个简单的RSS网络阅读器” 这个项目是一个基于.NET框架开发的Windows窗体应用程序,专门用于阅读RSS(Really Simple Syndication)订阅源。RSS是一种XML格式,它允许用户订阅博客、新闻站点或其他定期...
在线RSS阅读器是一种基于Web的应用程序,它允许用户订阅并查看来自多个来源的RSS(Really Simple Syndication) feed。在本项目中,开发者利用了.NET框架和jQuery库来创建这样一个功能丰富的阅读器。RSS是一种XML...
**基于.NET的RSS阅读器详解** RSS(Really Simple Syndication)是一种内容发布格式,它允许网站发布者通过XML提供更新的新闻、博客文章或其他信息,让订阅者可以在一个集中的地方查看所有订阅源的更新。RSS阅读器...
在本章节中,“Google.Android开发入门与实战第12章.Android综合案例一——RSS阅读器实例”主要聚焦于Android应用程序开发中的一个实际应用场景——构建一个RSS阅读器。这个实例将帮助初学者理解如何将Android SDK的...
RSS阅读器是一种应用程序,它能够帮助用户订阅、管理和阅读RSS(Really Simple Syndication)源,以便获取最新的新闻、博客文章或者其他在线内容。本项目“Rss阅读器源码.net实现C#编写”提供了完整的源代码,使...
RSS(Really Simple Syndication)是一种基于XML的网络内容发布协议,它允许网站提供自己的新闻提要,以便用户可以通过RSS阅读器订阅和获取更新。在本项目中,“RSS生成与阅读器制作 jsp 源码”是关于如何使用Java...
【安卓 RSS阅读器 下载即用】 在移动设备上,RSS阅读器是一种高效的信息获取工具,它可以帮助用户订阅和管理各种新闻源、博客和其他在线内容。这个“安卓 RSS阅读器”是专为Android平台设计的,它使得用户可以轻松...
Flex RSS订阅程序是一种基于Adobe Flex技术构建的应用程序,主要用于获取并显示RSS(Really Simple Syndication)源中的内容。RSS是一种XML格式,...通过深入研究和改进,可以打造出更加高效和用户友好的RSS阅读器。
在这个"android源代码 Rss阅读器"项目中,开发者提供了一个自编写的源代码实例,旨在帮助初学者和经验丰富的开发者了解如何在Android上构建一个功能完善的RSS阅读器。 首先,我们来深入理解RSS(Really Simple ...
《Android RSS阅读器详解》 在当今信息化社会,新闻资讯的获取速度直接影响到我们的生活与工作。RSS(Really Simple Syndication)技术作为一种便捷的信息订阅方式,使得用户可以快速获取并集中阅读来自多个网站的...
Rss阅读器是一种用于订阅和阅读RSS(Really Simple Syndication)源的应用程序,它使得用户可以方便地跟踪网站上的更新内容而无需频繁访问每个站点。本项目是使用C#编程语言开发的一个RSS阅读器,提供了源码供学习...
【标题】"IOS应用源码之【应用】RSS阅读器.rar"揭示了这是一个关于iOS平台上的应用程序源代码,特别是一款RSS阅读器的应用。RSS(Really Simple Syndication)是一种用于发布和订阅网站内容的XML格式,它允许用户...