从视图中的数据网格获取数据到标签
<mx:DataGrid id="dgAutoFill" x="11" y="234" width="934" dataProvider="{rssHln.lastResult.rss.channel.item}">
<mx:columns>
<mx:DataGridColumn dataField="title" headerText="Titel"/>
<mx:DataGridColumn dataField="description" headerText="Omschrijving"/>
<mx:DataGridColumn dataField="pubDate" headerText="Publicatiedatum"/>
<mx:DataGridColumn dataField="link" headerText="Link"/>
</mx:columns>
</mx:DataGrid>
我试图从标签中的数据网格(由 rss-feed 填充)中的选定项目中获取标题。我已经寻找方法,但我找不到应该如何完成这件事。
这是我添加到数据网格的事件处理程序,其函数:
dgAutoFill.addEventListener(ListEvent.ITEM_CLICK, showDetails);
public function showDetails(event:ListEvent):void {
lblTitle.text = ?;
}
<mx:DataGrid id="dgAutoFill" x="11" y="234" width="934" dataProvider="{rssHln.lastResult.rss.channel.item}">
<mx:columns>
<mx:DataGridColumn dataField="title" headerText="Titel"/>
<mx:DataGridColumn dataField="description" headerText="Omschrijving"/>
<mx:DataGridColumn dataField="pubDate" headerText="Publicatiedatum"/>
<mx:DataGridColumn dataField="link" headerText="Link"/>
</mx:columns>
</mx:DataGrid>
I'm trying to get the title from the selecteditem from this datagrid (which is filled by a rss-feed) in a label. I've searched for ways, but I can't find how I should get this done.
This is the eventhandler I've added to the datagrid, and the function:
dgAutoFill.addEventListener(ListEvent.ITEM_CLICK, showDetails);
public function showDetails(event:ListEvent):void {
lblTitle.text = ?;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想你想创建一个点击事件处理程序,如下所示:
I think you want to create an click event handler, like this: