Warning Nu esti autentificat. Te rog autentifica-te sau inregistreaza-te pentru a avea acces la toate facilitatile forumului.
SkullBox  
Decembrie 01, 2008, 10:56:47 pm
Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
Noutăţi: SmLex DeviantART
 
 SkullBoxDirector webTutoriale  Pagina principală   Ajutor Caută Autentificare Creează un cont  
Pagini: [1]
  Imprimă  
Subiect: Antet de printare...rudimentar+ exemplu de folosire  (Citit de 557 ori)
0Utilizatori şi 1 Vizitatori
3Nigma
*
Deconectat Deconectat

Gen: Bărbat
Mesaje: 970


SkullBox Guardian


WWW
Antet de printare...rudimentar+ exemplu de folosire, Mai 19, 2007, 08:03:19 pm

Includem in proiect[in formular mai precis] printr-o operatiune de drag and drop un control PrintPreviewDialog...
Cod:

using System.Drawing.Printing;
...
[variabila globala]
PrintDocument doc_de_printat;
...
[in functia ce gesioneaza operatiunea de afisare a printPreview-ului]
           //initializam obiectul PrintDocument
           doc_de_printat = new PrintDocument();
           //legam obiectul de control-erul printPreview
            printPreviewDialog1.Document = doc_de_printat;
           //legam evenimentul de cerere de print de o functie
            doc_de_printat.PrintPage += new PrintPageEventHandler(doc_de_printat_PrintPage);
           //afisam dialogul de printpreview
            printPreviewDialog1.ShowDialog();
...
 void doc_de_printat_PrintPage(object sender, PrintPageEventArgs e)
        {
       //introducem cod sa ne "deseneze" pe pagina de printare
       //asemeni gui-ului
       }

Exemplu de functie ce afiseaza o linie in diagonala pe pagina de printare :
Cod:
 void doc_de_printat_PrintPage(object sender, PrintPageEventArgs e)
        {
            Graphics g = e.Graphics;
            g.DrawLine(Pens.Black, 0, 0, e.PageBounds.Size.Width, e.PageBounds.Size.Height);
        }
Memorat


Search for knowledge in the darkest places and in the blackest hours! You might get lucky and find more than you are looking for...
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Creat cu MySQL Creat cu PHP Ethical hacking and programming community Director web romanesc cu inscriere gratuita Validat cu XHTML 1.0! Validat cu CSS!
IPFind, FAQDB, LAMP.ro, Good Proxy, Aberez.EU, RoFreeSBIE, ShockingSoft.com, HostVision, Invatam.net, PC Troubleshooting, Curs valutar online
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro