Bonjour,
Je débute avec Flex. Je souhaiterais sous une condition cacher des champs dans formulaire. Cela fonctionne bien, avec l'attribut "visible". Cependant, j'ai un espace qui reste quand à lui toujours visible... Et je ne parviens pas à le modifier. Je ne sais pas comment construire une foncton et l'implémenter pour réduire la hauteur à 0 par exemple quand le bloc doit être invisible.
Pourriez-vous m'aider svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <mx:FormItem label="Mandatory:" width="100%" required="{user && user.isCSB()}" visible="{user.isAdministrator() }"> <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" visible="{user.isAdministrator() }"> <haloforfx4:DropDownList id="cob_prio" labelField="number" width="100" prompt="{Const.PROMPT_SELECT}" change="model.grant.prio = (cob_prio.selectedItem?cob_prio.selectedItem.id:-1)" dataProvider="{model.prioritiesList.items}" selectedItem="@{model.currentPriority}" enabled="{grant!=null && (user.isAdministrator()}" visible="{grant!=null && (user.isAdministrator() }" /> </s:HGroup> </mx:FormItem>
Merci d'avance
Partager