レコードごとに動的に設定しているブール変数に基づいて、フォーム フィールドをグローバルに有効/無効にしようとしています。
このコードは私のコンボ ボックスでは機能しません。editMode = false でも値を変更できます。
editMode = false (デフォルトと渡す値の両方) であるため、これらのフィールドのいずれも編集可能ではありませんが、日付ピッカーとドロップダウン メニューを有効にします。
私は何を間違っていますか?
私はenabled =を試しましたが、コンボボックスの背景全体が濃い灰色になり、色を変更したくなく、クリックできなくなりました。
コンボボックスと日付ピッカーの両方を有効にする必要がある場合、背景色を変更するにはどうすればよいですか? 私が見つけることができる属性はないようです。
[バインド可能] 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}"/>
前もって感謝します...