In this case, your function is not referencing anything Bindable. Something like this may work, but please clarify - if this is not what you're looking for:
[Bindable] private var bindableProp:String; private function isEnabled( s:String ):Boolean { ... } <mx:ComboBox id="cb" enabled="{isEnabled( bindableProp )}"/> On 11/28/06, ben.clinkinbeard <[EMAIL PROTECTED]> wrote:
There was a similar question asked here recently but my needs are different so I am starting a new thread. My needs are as follows: I have a ComboBox whose enabled state needs to be determined by several factors, thus the need for a custom method. The problem is that this doesn't seem to work, no matter how I try it. Am I missing something or is this just not possible (meaning I have to set a property and bind to that)? Fake sample code below: [Bindable] private function isEnabled():Boolean { if(conditionA) { if(conditionB) { return true; } else { return false; } } } <mx:ComboBox id="cb" enabled="{isEnabled()}"/> Thanks, Ben
-- : : ) Scott