2010-10-12 4 views
2

L'application sur laquelle je travaille doit avoir un curseur pour permettre à l'utilisateur de sélectionner une date. Cependant, le composant Spark hSlider n'a pas de champ 'labels' comme le fait le halo hSlider - dans lequel vous pouvez placer une collection d'étiquettes à afficher le long de la piste du curseur pour indiquer les valeurs sélectionnables à partir du curseur.Habillage d'un HSlider Spark dans Flex 4

J'ai lu que vous devez masquer la piste de hSlider pour afficher les étiquettes dans Flex 4 - est-ce que quelqu'un a une quelconque idée de comment cela est fait?

Répondre

1

Vous pouvez créer votre HSlider comme vous le souhaitez en créant vos propres versions des habillages suivants: HSliderSkin, HSliderTrackSkin, HSliderThumbSkin. Copiez les versions par défaut de ces fichiers dans votre projet et modifiez-les comme bon vous semble. Ensuite, définissez la propriété skinClass de votre HSlider pour qu'elle soit votre HSliderSkin personnalisée. J'espère que cela pourra aider.

+0

Merci Wade. J'ai jeté un rapide coup d'œil sur le glissement du curseur, mais le temps est un peu court, j'espérais qu'il y ait quelqu'un qui a déjà résolu le problème spécifique de l'ajout d'étiquettes/tiques par skinning (puisque celles-ci étaient supportées nativement curseur halo). J'ai bâclé une solution rapide pour l'instant, mais je vais revenir en arrière et regarder le skinning plus en profondeur quand j'ai le temps. Merci. – DannyC

Questions connexes