Flex 2 DataGrid 的Change和Click事件 Flex 2でのDataGridをクリックして変更し、この事件

CFLEX上看到一则小经验,就是关于DataGrid控件的方法。cflexは、小さな経験を参照し、 DataGridコントロールを参照するには方法を使用します。 如果你不想把DataGrid中的数据绑定到控件上的话,你还可以用触发事件的方式来处理。したくない場合は、データグリッドにバインドされてからのデータをコントロールすることもできます。トリガーイベントへの対処方法です。 你可以使用Click事件,也可以使用Change事件,它们基本上没有分别,不过不同的是Click事件用的是event.currentTarget,而Change 则是event.target。使用することができますクリックして、変更することもできます。使用して、彼らは基本的に何ら変わりは、しかし、さまざまなイベントを使用してクリックしてからのevent.currenttarget 、および変更がevent.targetです。 例如,现在我们有一个控件叫someControl,它有一个text属性,用来显示你在DataGrid中选中的信息。たとえば、我々は、コンポーネントと呼ばれる今すぐsomecontrol 、それには、テキストの属性情報を表示するにデータグリッドを選択する。 如果用click事件,这么写DataGrid:もし私たちをクリックしますので、ここのDataGrid :

<mx:DataGrid id=&#34;DG1&#34; click=&#34;clickHandler(event)&#34;/> <mx:datagrid id="dg1" click="clickhandler(event)"/>

然后加入脚本:その後に参加するスクリプト:

<mx:Script> <mx:script>
public function clickHandler(event:MouseEvent):void公共の関数clickhandler (イベント: mouseevent ) :無効
{
someControl.text = event.currentTarge .sel&#101;ctedItem.someDataField; somecontrol.text = event.currenttargeです。 selecteditem.somedatafield ;
}
</mx:Script> < / MXの:スクリプト>

如果用change事件,这么写DataGrid和脚本:もし変更するので、データグリッドやスクリプトを書く:

<mx:DataGrid id=&#34;DG2&#34; change=&#34;changeHandler(event)&#34;/> <mx:datagrid id="dg2" change="changehandler(event)"/>
<mx:Script> <mx:script>
public function changeHandler(event:Event):void公共の関数changehandler (イベント:イベント) :無効
{
someControl.text = event.target .sel&#101;ctedItem.someDataField; somecontrol.text = event.target 。 selecteditem.somedatafield ;
}
</mx:Script> < / MXの:スクリプト>


本文链接: http://www.zhuoqun.net/html/y2006/71.html 转载请注明出处,谢谢。 このリンク: http://www.zhuoqun.net/html/y2006/71.html転載をご参考までに、よろしくお願いします。

TrackBack引用地址: http://www.zhuoqun.net/html/y2006/71.html/trackback トラックバック使用される住所: http://www.zhuoqun.net/html/y2006/71.html/trackback

相关日志関連ログ


Posted in 技术 .に投稿されたテクノロジーです。

3条评论 3つのレビュー

  • At 2007.12.06 13:45, 疑惑 2007.12.06 13:45で、 疑問 CHINA said:によると:

    event.target.selectedItem.someDataField; event.target.selecteditem.somedatafield ;
    selectedItem 是什么何がselectedItemが

    • At 2007.12.06 13:52, 疑惑 2007.12.06 13:52で、 疑問 CHINA said:によると:

      不理解为什么你的代码里呢么多& - # 的东西根本就不能用….なぜ理解する必要はありませんのコードは、他& mody -#根本的なものに使われることはできません… 。

      • At 2007.12.06 16:26, Dreamer先2007.12.06 16:26 、ドリーマー CHINA said:によると:

        实在不好意思,由于我原来用的是PJBLOG,转换过来出现了乱码,抱歉本当に恥ずかしいので、私はpjblogを使用して、コンバージョンからの文字化けして、申し訳ありません

      (Required) (必須)
      (Required, will not be published) (必要な場合は、公開されません)
      关闭 閉じる
      電源をsharethis