Anteprima di stampa all'interno di una PictureBox

sabato 14 marzo 2009 - 16.48

Thomas Profilo | Newbie

Salve a tutti, come da titolo sto cercando il modo di fare un'anteprima di stampa all'interno di una picturebox.
l'intento finale è quello di permettere all'utente del programma, di scegliere tra diversi modelli di stampa selezionando il modello da una listbox,
il modello scelto viene quindi caricato in una picturebox per dare un'idea del risultato finale

qualcuno ha qualche idea per aiutarmi?

alexmed Profilo | Guru

Ciao
Supponendo di avere due item nella lisbox una possibile soluzione potrebbe essere questa:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Dimmi cosa ne pensi.

Ciao


alexmed

Thomas Profilo | Newbie

grazie per la risposta, mi chiedevo se usando una funzione che ritorni un'oggetto graphics non si possa utilizzarla sia per la stampa sia la picture box ;)

alexmed Profilo | Guru

Ciao Thomas
Giusta osservazione, io ci ho provato (cercando anche su internet) per un'altra applicazione ma non ho ottenuto i risultati sperati.
La senzazione è comunque che si possa fare.

Il primo che ci riesce lo comunichi all'altro, ok?

Ciao

alexmed

Thomas Profilo | Newbie

Ciao, forse così può andare, guarda come ho modificato il codice

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Chi vuole sul serio qualcosa trova una strada, gli altri una scusa.

alexmed Profilo | Guru

Ciao Thomas
Direi che una buona soluzione, in tal modo hai solo una funzione che serve sia per l'anteprima che per la stampa vera e propria. Meglio di così!!!
Non ti resta che crearti una funzione per ogni modello.
Questa me la conservo.

Ciao

alexmed
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5