Şimdi Ara

C# PrintDocument yardımm!!!1

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
1
Favori
728
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • C# da print işlemi yapabilmek için printdocumentin printpage eventina aşağıdaki kodları yazıyorum;
    amacım listboxtaki verileri yazdırmak. tek sayfa yetiyorsa problem yok ama 1 sayfadan fazla olursa üst üste yazıyor.
    1 sayfadan fazla olursa hasmorepage=true yapıyorum fakat bu da aynı sayfadan 1000 tane üretiyor.

    foreach (String s in listBox1.Items)
    {
    e.Graphics.DrawString(s.ToString(), myFont, sbrush, 40, a, new StringFormat());

    if (a > 1000)
    {
    e.HasMorePages = true;
    a = 0;
    continue;
    }
    else
    {
    e.HasMorePages = false;
    a += 30;
    }
    }

    fikri veya bu konuda tecrubesi olan varsa yardımcı olabilir mi??



    _____________________________
    AhmetCYL
  • Yapay Zeka’dan İlgili Konular
    The O.C. torrent eps. 305 ???
    21 yıl önce açıldı
    C++ Kod Hatası
    geçen yıl açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.