データグリッド(柔軟)を使用している状況があり、行を選択するときに、グリッドの下のペインを有効/無効にします。1つの行を選択した場合は有効にし、0を選択した場合、または複数の行を選択した場合は無効にします。ペインは最初は無効になっており、有効化は100%の時間でうまく機能します。 enabled="false"
3行を選択した後にのみ機能します。2つの行を選択した場合、falseに設定していることを証明できますが、それは必要ありません。
invalidateDisplayList
もう一度設定するイベントを発生させてみましenabled="false"
た。何も機能していないようです。
それが何か違いを生むなら、私はモジュールで働いています。を設定AlertInfoPanel.enabled=false
しても、常に機能するとは限りません。
<mx:VBox>
<flexi:myGrid />
</mx:VBox>
<mx:VBox id="AlertInfoPanel" height="70%" width="100%" visible="{mAllowConfig}" includeInLayout="{mAllowConfig}" enabled="false" >
<mx:TabNavigator width="100%" height="100%" paddingTop="0" tabHeight="20" id="TAB_NAVIGATOR" >
<components:Tab1 label="{getToken('token_tab_general')}" id="generalInfoUI"/>
<components:Tab2 label="{getToken('token_tab_rules')}" />
</mx:TabNavigator>
</mx:VBox>