bonjour
est il possible d'imprimer le contenu d'un datagrid en silverlight 3?
merci
Version imprimable
bonjour
est il possible d'imprimer le contenu d'un datagrid en silverlight 3?
merci
Le mieux c'est d'essayer!
A priori je dirais oui, mais seul ce qui est visible sera imprimé, c'est à dire que si il y a des scroll viewer ca n'imprimera que ce que tu vois à l'ecran. Mais je ne suis pas sur de ce que j'avance, c'est juste ce qui me semble logique ;).
Petit rappel sur l'impression en SL3 :
En SL3, l'impression n'est normalement pas possible mais il y a des astuces :
A - utiliser l'impression javascript : impression de la page uniquement (en javascript : window.print()).
B - Rendre les controles dans un WriteableBitmap et l'enregistrer dans un png puis imprimer le png par le même biais que ci-dessus (cad javascript). L'avantage se trouve dans la création d'ecran plus grand que la page.
http://www.snowball.be/Printing+In+S...es+We+Can.aspx
C - Créer un pdf/ fichier excel sur ton serveur à partir des datas. L'impression s'effectuera à partir de ce document qui sera télkéchargé.
D - Passer en SL4 ou l'impression est gérée nativement. Les performances ne sont pas toujours excellente car c'est la même méthode qui est utilisée que dans le point B.
E - Passer en SL5 ou l'impression vectoriel est prise en compte si votre imprimante supporte le postscript.
http://10rem.net/blog/2011/06/11/sil...ports-and-more
Bref, j'ai toujours utilisé la solution C :ccool:
je crois que vais utiliser le solution C
merci Samuel
de rien :)
J'utilise la soultion C aussi dans la plupart des cas.