الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الرسم بواسطة سي شارب داخل picturebox

بدأه fares86 في 6 نوفمبر 2011 · 7 رد · 1,106 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف أستطيع انشاء object من graphics للرسم داخل picturebox

لقد جربت :

graphics g = creatgraphics(picturebox1)

لكن لم ينجح

أرجو المساعدة

#2

How to: Create Graphics Objects for Drawing

كم أشعر بالحب اتجاه هذه المكتبة ;)

السلام عليكم

تم تعديل هذه المشاركة بواسطة موليان في 6 نوفمبر 2011 في 01:14

..:: رَبِّ زِدْني عِلْمًا ::..

#3

السلام عليكم ورحمه الله وبركاته

اخي يمكنك الرسم في الحدث 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 ::.

#4

أشكركم على الردود

لكن المطلوب الرسم داخل pictuerbox فأريد كيفية عمل object من graphics و الرسم داخل picturebox

graphics g = creategraphics(systemdrawing.picturebox)

أو كهذا الكود

#5

السلام عليكم ورحمة الله وبركاته.

اخي الطريقة التي ذكرها الاخ 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);
1

((إِنَّ اللَّهَ وَمَلائِكَتَهُ يُصَلُّونَ عَلَى النَّبِيِّ يَا أَيُّهَا الَّذِينَ آمَنُوا صَلُّوا عَلَيْهِ وَسَلِّمُوا تَسْلِيمًا))

#6

السلام عليكم ورحمه الله وبركاته

اخي ايش المشكلة في الطريقتين المذكورتين اعلاه؟!!

.:: Wish to become better and better ::.

#7

و عليكم السلام و رحمة الله و بركاته

أخي ما فيها مشكلة

بس الاستاذ طالب البرنامج بهالطريقة الرسم داخل picturebox

بس مشي الحال الله يعطيكن العافية و يجزيكن الخير مشكورين

#8

السلام عليكم ورحمه الله وبركاته

اخي الطريقتين السابقتين ترسم في مربع الصوره؟!!

تم تعديل هذه المشاركة بواسطة VB Helper في 8 نوفمبر 2011 في 22:08

.:: Wish to become better and better ::.

مواضيع مشابهة