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

مشكله صغيره في رسم خط

بدأه brmjenet في 18 ديسمبر 2008 · 2 رد · 562 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا وضعت pictureBox للرسم بداخله وكتبت هذا الكود:

private void pictureBox1_Click_1(object sender, EventArgs e)
		{
			Graphics x = CreateGraphics();
			SolidBrush s = new SolidBrush(Color.Red);
			Pen p = new Pen(s);
			x.DrawLine(p, 10 /*"x1"*/, 25 /*"y1"*/, 200 /*"x2"*/, 210 /*"y2"*/);
		}

ولكن هذا الخط لا يأتي الا عند الضغط على pictureBox مع انه ليس ظاهر اي ان عليك حفظ مكانه للضغط عليه لكي يأتي لك الخط ويكون مكان الpictureBox الذي وضعته مكان فارغ عند مرور الخط منه .:confused::mad:

فكيف واين اضع كود بحيث يظهر الخط مباشرة عند تشغيل الفورم؟

وشكرا

تم تعديل هذه المشاركة بواسطة brmjenet في 18 ديسمبر 2008 في 18:34

#2

بســم الله الـرحمــن الرحيــم

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

Graphics x = pictureBox1.CreateGraphics();
			SolidBrush s = new SolidBrush(Color.Red);
			Pen p = new Pen(s);
			x.DrawLine(p, 10 /*"x1"*/, 25 /*"y1"*/, 200 /*"x2"*/, 210 /*"y2"*/);

جرب هذا الكود

وضعه في ال Form1_Load Event

لا تنسونا من صالح دعائكم ...

سبحان الله وبحمده سبحان الله العظيم

لا تنسونا من صالح دعائكم ...

وفقكم الله وسدد خطاكم ...

#3

شكرا وبالتوفيق لك

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