السلام عليكم
كيف أستطيع انشاء object من graphics للرسم داخل picturebox
لقد جربت :
graphics g = creatgraphics(picturebox1)
لكن لم ينجح
أرجو المساعدة
السلام عليكم
كيف أستطيع انشاء object من graphics للرسم داخل picturebox
لقد جربت :
graphics g = creatgraphics(picturebox1)
لكن لم ينجح
أرجو المساعدة
تم تعديل هذه المشاركة بواسطة موليان في 6 نوفمبر 2011 في 01:14
السلام عليكم ورحمه الله وبركاته
اخي يمكنك الرسم في الحدث Paint التابع لمربع الصوره عن طريق e.Graphics, او يمكنك استخدام الفئة Bitmap, شوف الكود التالي
bitmap bmp=new bitmap(pb.width,pb.height); graphics g=new graphics.fromImage(bmp); pen p=new pen(color.black,5); g.drawLine(p,0,0,10,10);
.:: Wish to become better and better ::.
أشكركم على الردود
لكن المطلوب الرسم داخل pictuerbox فأريد كيفية عمل object من graphics و الرسم داخل picturebox
graphics g = creategraphics(systemdrawing.picturebox)
أو كهذا الكود
السلام عليكم ورحمة الله وبركاته.
اخي الطريقة التي ذكرها الاخ VB Helper تفي بالغرض , فقط في نهاية الكود اضف الـ Bitmap في خلفية PicturBox
Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Graphics g = Graphics.FromImage(bmp);
Pen p = new Pen(Color.Black, 5);
g.DrawLine(p, 0, 0, 10, 10);
pictureBox1.BackgroundImage = bmp;واذا كنت تريد استخدام الدالة CreateGraphics
pictureBox1.CreateGraphics().DrawRectangle(p, 20, 20, 60, 60);
((إِنَّ اللَّهَ وَمَلائِكَتَهُ يُصَلُّونَ عَلَى النَّبِيِّ يَا أَيُّهَا الَّذِينَ آمَنُوا صَلُّوا عَلَيْهِ وَسَلِّمُوا تَسْلِيمًا))
السلام عليكم ورحمه الله وبركاته
اخي ايش المشكلة في الطريقتين المذكورتين اعلاه؟!!
.:: Wish to become better and better ::.
و عليكم السلام و رحمة الله و بركاته
أخي ما فيها مشكلة
بس الاستاذ طالب البرنامج بهالطريقة الرسم داخل picturebox
بس مشي الحال الله يعطيكن العافية و يجزيكن الخير مشكورين
السلام عليكم ورحمه الله وبركاته
اخي الطريقتين السابقتين ترسم في مربع الصوره؟!!
تم تعديل هذه المشاركة بواسطة VB Helper في 8 نوفمبر 2011 في 22:08
.:: Wish to become better and better ::.