PDA

View Full Version : سوال: دستور print



majesticsoft
شنبه 13 شهریور 1389, 22:59 عصر
سلام دوستان
توی VB یه دستور Print داشتیم که روی فرم متن مورد نظرو چاپ میکرد. چنین چیزی در سی شارپم داریم؟ اگه هست چطور؟ ممنون

Rejnev
شنبه 13 شهریور 1389, 23:58 عصر
شما باید یک عکس ایجاد کنید(با کد نویسی) بعد روی عکس متن رو بنویسید و یا اگه رسم دیگه ای هم دارید انجام بدید. در نهایت عکس ضمیمه بشه به پس زمینه
همچنین میشه از رویداد paint استفاده کرد که یک Graphics در اختیارمون میذاره که میشه باهاش مستقیما روی فرم رسم کرد:



private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics gr = e.Graphics;
gr.DrawString("hello", this.Font, Brushes.Red, 100, 100);
}