ダブルクリック イベントを使用して Flex で単純なデータグリッドを実行しようとしていますが、起動できませんitemDoubleClick
。
<mx:DataGrid id="gridReportConversions" height="100%" width="100%" mouseEnabled="true" doubleClickEnabled="true" itemDoubleClick="refererRowDoubleClicked(event)">
<mx:columns>
<mx:DataGridColumn width="75" dataField="qty" headerText="Qty" />
<mx:DataGridColumn dataField="referer" headerText="URL" />
</mx:columns>
</mx:DataGrid>
イベントを使用するとitemClicked
、イベントは問題なく発生します。この問題を検索すると、多くの人が「 を設定する必要がありますがdoubleClickEnabled=true
、それを行ってもまだ機能しません。
このコントロールは、VBox およびその他のコンテナーのかなりの数のレベル内にネストされています。確かにdoubleClickEnabled
、これらのコンテナーのそれぞれに設定する必要はありませんか?
これをどのようにテストしたかを明確にするために-refererRowDoubleClicked
イベントハンドラーにアラートボックスがあり、使用すると表示されませんitemDoubleClick