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

C# Discussion :

PrintDialog en fullscreen [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2013
    Messages : 62
    Par défaut PrintDialog en fullscreen
    Bonjour,

    J'utilise un printpreview en utilisant l'objet system.windows.form.printdialog.

    J'aimerais que ma fenêtre printpreview s'ouvre en plein écran.

    J'ai cherché sur le net ou l'on me propose :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    printdialog.WindowState = FormWindowState.Maximized;
     
    ((Form)printdialog).WindowState).WindowState = FormWindowState.Maximized;
    Le premier fonctionne pas vu que l'objet PrintDialog n'a pas de propriété WindowState et le second me retourne une erreur logique vu que l'on ne peux pas caster un printdialog en Form.

    Je bloque un peu là dessus

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de PixelJuice
    Homme Profil pro
    Ingénieur .NET & Game Designer
    Inscrit en
    Janvier 2014
    Messages
    661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur .NET & Game Designer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 661
    Par défaut
    PrintPreview ou PrintDialog ?

    Vu que tu dis que tu veux l'un et l'utilise l'autre ,je sais pas trop.

    Si tu veux utiliser le PrintPreviewDialog , oui c'est possible :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                Form form = (Form)printPreviewDialog1;
                form.WindowState = FormWindowState.Maximized;
                form.Show();
    Par contre si c'est PrintDialog , ce n'est pas possible de base (vu que c'est un Dialog , et non une form) , ça devrait être possible mais il faudrait passer par l'API Win32 sûrement.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2013
    Messages : 62
    Par défaut
    Citation Envoyé par PixelJuice Voir le message
    PrintPreview ou PrintDialog ?

    Vu que tu dis que tu veux l'un et l'utilise l'autre ,je sais pas trop.

    Si tu veux utiliser le PrintPreviewDialog , oui c'est possible :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                Form form = (Form)printPreviewDialog1;
                form.WindowState = FormWindowState.Maximized;
                form.Show();
    Par contre si c'est PrintDialog , ce n'est pas possible de base (vu que c'est un Dialog , et non une form) , ça devrait être possible mais il faudrait passer par l'API Win32 sûrement.

    Oui mais PrintPreviewDialog ne fait pas du tout ce que PrintDialog fait malheureusement.

    C'est marrant car PrintDialog.ShowDialog() affiche le PrintPreview.


    Grr bon tant pis, je vais me toucher vers les API si j'ai pas d'autres choix.

    Merci à toi pour les éclaircissements.

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

Discussions similaires

  1. [Print]printDialog : 9999 pages
    Par szdavid dans le forum Composants
    Réponses: 8
    Dernier message: 18/05/2004, 09h04
  2. fullscreen et curseur de souris!
    Par bakonu dans le forum OpenGL
    Réponses: 4
    Dernier message: 12/05/2004, 10h07
  3. Fullscreen et DShow
    Par conrad dans le forum DirectX
    Réponses: 4
    Dernier message: 17/11/2003, 11h47
  4. [Fullscreen] exécution du flash en fullscreen ?
    Par StouffR dans le forum Flash
    Réponses: 3
    Dernier message: 08/08/2003, 22h52
  5. OPENGL Couleurs Fullscreen
    Par Boublou dans le forum OpenGL
    Réponses: 2
    Dernier message: 28/09/2002, 13h00

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