PDA

نسخه کامل مشاهده نسخه کامل : پرینت از فرم



moshaveran
02-12-2009, 15:57
سلام عزیزان
من میخام از فرمم پرینت بگیرم چیکار کنم. خودم فکر می کنم که باید خاصیت PrintDocument1.DocumentName را یه جوری به فرمم ربطش بدم. شاید هم یه راه دیگه داره ولی تاپیک های قبلی که کمکم نکرد. کسی راه حلش رو می دونه؟

shalineh
02-12-2009, 16:23
یه کنترل به نام PrintForm رو خود مایکروسافت تولید کرده که میتونی تو سایت مایکروسافت سرچ و داونلود کنی.
اما اگه میخوای این کار رو بدون هیچ OCX یا کنترل دیگه ای انجام بدی ، روشها مختلفی هست.
یکی از این روشها این هست:
یه کنترل PrintPreviewDialog و یه کنترل PrintDocument به پروژه اضافه کن. خاصیت Document از کنترل PrintPreviewDialog رو برابر با PrintDocument قرار بده.
سپس کدهای زیر رو در رویداد PrintPage از کنترل PrintDocument بنویس:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید