Nous utilisons rich:orderingList avec les attributs suivants listHeight = "auto" listWidth = "auto", ce qui provoque sa redimensionnement automatique et s'il y a des chaînes plus petites dans la liste, la largeur de la liste est très petite. Nous préférerions avoir une taille minimum pour les plus petites chaînes et devrions passer en auto pour les plus grandes chaînes. Comment pouvons-nous y parvenir?Comment fournir une largeur minimale pour le contrôle richist: orderingList
Répondre
Vous pouvez définir séparément la largeur de chaque colonne et définir la largeur du jeu d'expressions EL de taille fixe ou automatique.
Donc, si par exemple la valeur de votre article est de type String
<rich:orderingList value="#{bean.simpleItems}" var="item" selection="#{bean.selection}" controlsType="button">
<rich:column width="#{item.name.length > 100 ? 'auto' : '100px'}">
<f:facet name="header">
<h:outputText value="Car Name" />
</f:facet>
<h:outputText value="#{item.name}" />
</rich:column>
</rich:orderingList>
Une autre option est par columnClasses
propriété de riches: orderingList. Vous pouvez définir dans le bean backing les classes CSS en considérant la largeur maximale de chaque String, et en l'utilisant comme ELExperssion: columnClasses="#{myBean.columnWidth}"
bon :-) .. –
merci pour l'excellente suggestion, nous utilisons la première option – Joe
Bonjour les gars, je suis coincé à mettre en œuvre riche: orderingList http://stackoverflow.com/questions/24819362/error-to-implement -richorderinglist-erreur-valeur-est-pas-valide plz m'aider. où je me trompe. – vijayk
- 1. Largeur de fenêtre minimale dans WPF
- 2. HTML/CSS: Création d'une div centrée avec une largeur minimale
- 3. Largeur minimale dans le redimensionnement de la fenêtre
- 4. Comment puis-je définir une largeur minimale (en caractères) pour un TextView?
- 5. 3 colonnes: une avec largeur maximale, deux autres avec largeur minimale
- 6. Comment lancer une éclipse minimale?
- 7. Comment définir une taille minimale pour une fenêtre dans wxRuby
- 8. CSS make set hauteur/largeur minimale de page
- 9. Comment définir une largeur pour le mobile ET le bureau?
- 10. AspnetSqlMembershipProvider: nécessite une longueur minimale pour le nom d'utilisateur
- 11. Dépendance linguistique minimale pour le client webservice
- 12. Définir la largeur de colonne minimale à la largeur de l'en-tête dans PyQt4 QTableWidget
- 13. Comment fournir un événement KeyPress au contrôle WebBrowser?
- 14. contrôle littéral hauteur et largeur?
- 15. Fournir une URL alternative pour un existant
- 16. Comment régler la hauteur et la largeur minimale et maximale d'un cadre?
- 17. Java Swing: Comment définir une dimension minimale (des deux) pour les composants?
- 18. Taille minimale de la partition Bootcamp pour le développement Windows
- 19. Comment fournir le javadoc dans d'autres langues?
- 20. Comment fournir un code personnalisé pour InitializeComponent?
- 21. Contrôle d'entrée HTML largeur maximale disponible?
- 22. Configuration MVC minimale pour ASP.NET 2.0
- 23. Définir la date minimale pour UIDatePicker
- 24. Comment déterminer le nombre maximal de caractères pour une police à largeur fixe et une largeur maximale en pixels
- 25. Comment fournir des traductions pour des éléments dans un contrôle Web personnalisé ASP.Net (.ascx)?
- 26. Comment se conformer à une largeur/hauteur max/min
- 27. Comment puis-je fournir une application iPhone qui sera intégrée dans le projet d'un client sans fournir le code source?
- 28. Javascript alternative hauteur, contrôle de la largeur
- 29. Comment conserver une dépendance minimale au serveur d'applications?
- 30. Trouver la valeur minimale dans une carte
Je n'ai pas compris: si vous utilisez auto pour la largeur - quelle largeur? les cordes plus petites ou les cordes plus longues? – Dejell
@Odelya Il prend plus de largeur, mais il veut fixer la largeur minimale disons 100 maintenant peu importe la petite chaîne est il devrait être au moins de 100, mais s'il y a une chaîne de longueur plus de 100, la largeur devrait être augmenter en conséquence dans le mode 'auto'. –