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

عمل برنامج الرسام بالC#

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

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

هذه اول مشاركة لي في هذا المنتدى العملاق بمواضيعه و اعضاءه :) ,,

ولقد استفدت من هذا المنتدى في الC++

والآن ها أنا هنا و اريد منكم مساعدتي في عمل برنامج الرسام بالC# :unsure:

أريد منكم ممن لديه الخبرة بأن يخبرني....كيف أرسم أشكال هندسيه على(البيكتشر بوكس اللي هي مساحة الرسم تبعي اللي داخل الفورم) بحيث إذا

ضغط المستخدم على ايقونات معينه خاصة بالمستطيل و القطع الناقص و الخط و المربع يقدر يرسم أشكالها داخل مساحة الرسم تبعي و بأحجام مختلفة يحددها المستخدم,,

جزاء الله الجنة لمن يساعندي لأنه مشروع مطلوب مني تسليمه و لقد حاولت ولكن دون جدوى :wacko:

#2

:cry:

:sad:

:S

#3

من فرج على مسلم كربة من كرب الدنيا فرج الله عنه كربة من كرب يوم القيامة :sad:

#4

اختي الموضوع اللي تطلبيه .. ليس بالسهل حتى تنتظريه بيوم ...

الا اذا كان جاهزا ..

واغلب الاحيان الجاهز في هذه الامور لا يخدمك ..

الموضوع يندرج تحت GDI+ .. وهي باسبط مفهوم يمكن ان تعرفيه .. دوال للرسم والتغير والتعامل ..

جربي هذا الكود ..

                      e.Graphics.DrawLine(new Pen(Color.Red,2f),new Point(0,0),new Point(pictureBox1.Size.Width, pictureBox1.Size.Height )); 
            e.Graphics.DrawEllipse( new Pen(Color.Red, 2f), 0,0, pictureBox1.Size.Width, pictureBox1.Size.Height  );

ضعي هذا الكود داخل الحدث Paint الخاص بـ PinctureBox ..

والادوات المطلوبة مجرد PictureBox على الفورم ..

وشاهدي النتيجة ..

هذه الدوال قامت برسم الدائرة وبداخلها خط ..

استفيدي من هذه الفكرة ..

وبنفس الوقت اقرأي هذه الصفحات تخدمك في عملية فهم الـ GDI+ .. لكي ترسمي المربع والمستطيل والدائرة ..

الرابط الخاص بي

الرابط الخاص بي

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#5

شكراً أخي الكريم علىى تعاونك...

والأكواد التي ذكرتها أعرفها و سبق ان جربتها ولكنها

لاتفي بالغرض...

أنا اريد اذا ضغطت على بوتن معين أن استطيع ان ارسم مستطيل داخل بيكشر بوكس

بالأحداثيات و الابعاد التي احددها من خلال رسمي وليس من خلال كتابتها في كود...!!

#6

عندما استخدمت الكلاسات جميعا يخرج لي 12 خطأ وجميعا كلمه Graphics&Color

بالرغم من اني وضعت كل الادوات المطلوبة في الفورم...

ممكن توضيح السبب مشكوراً؟؟؟!!!

#7

شاهد هذة المقالة للمهندس أحمد ربيع على موقع CODEPROJECT

من المكن ان تفيدك لعمل برنامج الرسام

http://www.codeproject.com/KB/GDI/PAINT_BRUSH.aspx

#8

شكراً لكـ أخي الكريم.. :)

تم الانتهاء من عمل البرنامج ولله الحمد.. :)

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