Est-ce que quelqu'un a remarqué des incohérences de rendu d'interface utilisateur dans les applications Flex? J'ai des problèmes avec les boutons radio et les contrôles de texte à l'intérieur d'un répéteur. Voici un exemple ...Incompatibilité de rendu d'interface utilisateur dans l'application Flex
Qu'est-ce qui causerait de telles incohérences? La performance de l'ordinateur, la vitesse d'Internet? Le répéteur ci-dessous dispose d'un service Web XML agissant comme fournisseur de données, utilisant le support e4x de Flex. Y a-t-il un seuil de données pouvant être rendu dans une application Flex donnée?
Notez que plus du temps Flex rend l'application ok, mais plus du temps n'est pas assez bon dans cette application.
Merci.
alt text http://img87.imageshack.us/img87/1435/error3b.jpg
code MXML ci-dessous, a demandé:
<mx:Repeater id="rpQuestions" width="100%" height="100%" dataProvider="{srv.lastResult..Question}">
<mx:Box backgroundColor="#FFFF99" width="100%">
<mx:Text styleName="questionText" text ="{rpQuestions.currentIndex+1 +': ' [email protected]}" fontSize ="12" width="100%" selectable="false" />
</mx:Box>
<mx:HBox visible="{rpQuestions.currentItem..Image.length() > 0}" includeInLayout="{rpQuestions.currentItem..Image.length() > 0}">
<mx:Repeater id="rpImages" dataProvider=quot;{rpQuestions.currentItem..Image}" >
<mx:Image source="{[email protected]}" width="350" height="250" />
</mx:Repeater>
</mx:HBox>
<mx:Repeater id="rpAnswers" dataProvider="{rpQuestions.currentItem..Answer}" width="75%" height="75%">
<mx:HBox>
<mx:Spacer width="12" />
<!-- NOTE: the RadioButton's label property is not used because long text won't wrap. Instead we use a Text control. -->
<mx:RadioButton
groupName="{[email protected]}"
value="{[email protected]}"
click="_questionAnswerd(event)"
selected="{[email protected]elected == '1'}"
/>
<mx:Text text="{[email protected]}" width="600" selectable="false" />
<!-- End-->
</mx:HBox>
</mx:Repeater>
</mx:Repeater>
peut vous envoyer un exemple de code? –
Juste une question éditée pour inclure le mxml. – mmattax