0
2つの列を持つAdvancedDatagridがあります。 最初の列には、ドロップダウンリストとしてのアイテムレンダラーがあります。Flex Advanced DataGrid - 他の列の1列のitemrendererへのアクセス値
今、DropdownListの変更時に、2番目の列のラベルを更新したいのですが、どうすればいいですか?
2つの列を持つAdvancedDatagridがあります。 最初の列には、ドロップダウンリストとしてのアイテムレンダラーがあります。Flex Advanced DataGrid - 他の列の1列のitemrendererへのアクセス値
今、DropdownListの変更時に、2番目の列のラベルを更新したいのですが、どうすればいいですか?
フレックスオブジェクトには、ここのIDと同じIDでアクセスできます。これが役に立ちますようにお願いします。
<mx:DataGridColumn headerText="FirstColumn" id="yourFirstColumnId" dataField="FirstColumnDataProvider" change="functionName">
<fx:Script>
<![CDATA[
public function functionName():void
{
yourSecondColumnId.headerText= "".
}
]]>
</fx:Script>
</mx:DataGridColumn>
<mx:DataGridColumn headerText="SecondColumn" id="yourSecondColumnid" >
ウマル、速い応答に感謝しますが、これは私が探しているものではありません。ここでの質問は、別のColumns - > itemrenderer(ここではドロップダウンリスト)のSelected Item値に応じて、特にAdvancedDatagridColumnのラベルを設定できるようにすることです。どのようにitemrendererのデータから、私は他の列にデータを設定することができます。 – Miral
Datagrid列にはプロパティの変更があり、関数を呼び出すことができるイベントを送出します。 –
お返事ありがとうございました。私はそれを働かせた。 – Miral