ブール値に基づいてフォームフィールドをグローバルに有効/無効にしようとしています。レコードごとに動的に設定しています。ComboboxとDateFieldをflexで動的に編集できないようにする方法
このコードはコンボボックスでは機能しませんが、editMode = falseでも値を変更できます。 (デフォルトではと私は渡しています値の両方)偽エディットモード=が、私はドロップダウンメニュー&日付ピッカーを活性化させるため
どちらもこれらの分野の一つが編集可能でなければなりません。
私は間違っていますか?
私は有効にしようとしましたが、コンボボックス全体の背景を暗黒色にしています。色を変えたいとは思っていません。
コンボボックスと日付ピッカーの両方で有効にする必要がある場合、背景色を変更するにはどうすればよいですか?私はそれを見つけることができる属性がないようです。
[Bindable] public var editMode = false;事前に
<mx:FormItem label="District" required="true">
<mx:ComboBox id="districts" labelField="name" dataProvider="{districtCollection}"
editable="{editMode}"
click="onDistrictSelected(event)"/> </mx:FormItem> <mx:FormItem label= "Date><mx:DateField id="date" selectedDate="{report.startDate}" editable="{editMode}"/>
おかげで... mouseEnabledプロパティについて