IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

imprimer un datagrid SL3


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Par défaut imprimer un datagrid SL3
    bonjour

    est il possible d'imprimer le contenu d'un datagrid en silverlight 3?

    merci

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    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 .

  3. #3
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    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

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bref, j'ai toujours utilisé la solution C

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Par défaut
    je crois que vais utiliser le solution C

    merci Samuel

  6. #6
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    de rien
    J'utilise la soultion C aussi dans la plupart des cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Imprimer un DataGrid
    Par Butof dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/04/2007, 17h45
  2. [VB6] Imprimer un datagrid lié avec ADO
    Par lepiou dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/06/2006, 11h38
  3. [VB.Net] Comment imprimer un DataGrid ?
    Par JauB dans le forum ASP.NET
    Réponses: 3
    Dernier message: 09/05/2006, 14h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo