2010-04-27 6 views
1

J'ai un graphique montrant les données liées sous forme d'info-bulles et cela fonctionne bien. J'ai ajouté une loupe (ensemble de classes de comportements) qui capture une image bitmap à deux fois l'échelle qui montre dans une zone circulaire au-dessus du point de survol. L'info-bulle ne s'affiche pas. J'ai essayé un service d'info-bulle personnalisé, mais je ne peux pas le lier aux comportements. J'ai ajouté l'info-bulle à la classe de comportement et j'ai obtenu une info-bulle et des données mais je n'ai pas pu la déplacer avec la loupe. Il se trouve juste au milieu et rit.Graphique Silverlight avec comportement/image bitmap passthrough

J'ai ajouté un usercontrol "tooltip" -same problèmes, ne pouvait pas le raccorder au comportement de la loupe. Je sais que je peux probablement construire une popup, mais je voulais vraiment passer à travers la couche bitmap avec le tootip. Toutes les idées seraient grandement appréciées. Danny

Répondre

0

Voici comment je l'ai fait fonctionner - J'ai ajouté une toile de la taille de la loupe à la grille contenant le tableau. J'ai ajouté un calque bitmap fois deux tailles que j'ai écrêté avec une ellipse, puis ajouté une bordure pour définir le contour. Enfin, j'ai attaché la souris à la toile pour le mouvement et l'ai rendu plus vrai = vrai. Fonctionne très bien, le graphique voit la souris et je reçois une infobulle pour aller avec le grossissement.