Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    c# anteprima di stampa.

    Buongiorno,


    con il seguente codice, ho l'anteprima di pagina in verticale.


    Gradirei gentilmente se è possibile avere l'anteprima in orizzontale.
    codice:
    PrintDGV.Print_DataGridView(DataGridView1);
    Anticipatamente ringrazio, saluto.
    Domenico.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Quote Originariamente inviata da Pacifico437 Visualizza il messaggio
    con il seguente codice, ho l'anteprima di pagina in verticale.
    Gradirei gentilmente se è possibile avere l'anteprima in orizzontale.
    codice:
    PrintDGV.Print_DataGridView(DataGridView1);
    Hai provato così?
    codice:
    PrintDGV.Print_DataGridView_Landscape(DataGridView1)
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Gent.mo Alka,


    ringrazio della gentilezza e tempestività.


    Ho provato con il codice consigliato la visione è ancora verticale.


    Domenico.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Quote Originariamente inviata da Pacifico437 Visualizza il messaggio
    Ho provato con il codice consigliato la visione è ancora verticale.
    Mi stupisco anche solo che funzioni, visto che me lo sono inventato di sana pianta, solo per fare capire ironicamente che quel codice non è di aiuto per nessuno, visto che non si capisce cos'è, da chi e da cosa venga richiamato, in quale contesto, perché, ecc.

    Se il mio suggerimento totalmente campato in aria non risolve il problema ma comunque ottiene un risultato quantomeno uguale al precedente, le cose sono due: non è stato provato, oppure il codice postato è totalmente irrilevante ai fini del problema, oppure sono un genio incompreso.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Gent.mo,


    ho provato anche con:
    PrintPreviewDialog1.ShowDialog();
    ottenendo lo stesso risultato.


    Uso anche la stampa delle colonne del DataGridView con PrintDocument1 ottenendo la stampa sia in verticale che in orizzontale.


    Pensavo di avere lo stesso risultato con l'anteprima.


    Ringrazio della gentilezza ed auguro un buon proseguimento di giornata.


    Domenico

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Domenico.... ma hai capito la risposta di Alka??
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Quote Originariamente inviata da alka Visualizza il messaggio
    le cose sono due: non è stato provato, oppure il codice postato è totalmente irrilevante ai fini del problema, oppure sono un genio incompreso.
    Direi che la cosa più probabile è l'ultima

    E nessuno comunque ha letto quello che hai scritto, sia chiaro, visto che hai detto "le cose sono due", mentre poi ne scrivi tre
    ...... e nessuno se n'è accorto (quasi nessuno)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.