On a beau dire à silverlight qu'on veut du 640*400, monsieur est très capricieux!
Pour les besoins de mon prog, qui zoom grâce à la roulette, j'avais besoin de savoir où celle-ci etait déclenchée (voir le billet d'hier sur la mousewheel: on obtient des coordonnées du browser, à vous de vous débrouiller pour transformer ça en coordonnées silverligth, en tenant compte du scale etc).
Donc, après beaucoup de recherche, j'ai trouvé l'objet qu'il nous faut :
BrowserHost.ActualHeight
et BrowserHost.ActualWidth
A partir de là, vous pouvez déjà plus facilement calculer la position réel du curseur souris!
(oubliez pas d'inclure System.Windows.Interop !!)
(Silverlight) Obtenir la taille du controle Silverligth
Libellés :
browser,
silverlight,
taille silverlight
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire