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

الرسم في السي #

مغلق
بدأه * الشبح * في 6 أبريل 2003 · 10 رد · 1,429 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

أني بحث كثيراُ عن كيفه ارسم خط بسيط على الشاشه الدوس أو الويندز

لكن لم اجد

هل يمكنكم أن تخبروني كيف عمل مثل هذا ؟

وشكراً (f)

If you think yourself that you are nobody, you should go somewhere to find yourself

#2
MyForm frm = new MyForm();



Graphics dc = frm.CreateGraphics(); //انشاء لوحة الرسم

Pen pen = new Pen(Color.Blue, 2); // القلم الذي سوف نرسم به

dc.DrawLine(pen, 0, 0, 100, 100); // دالة رسم الخط
#3

شكراً أخي أبو فهد

أنا جربت الكود لم يرسم خط لكن بعد عدة ترجمات ظهر لي وأختفى على الفور

وشكراً

If you think yourself that you are nobody, you should go somewhere to find yourself

#4

بالنسبة للويندوز

في حدث paint قم بكتابة التالي

  private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)

  {

  Pen pen = new Pen(Color.Blue, 2); // القلم الذي سوف نرسم به

  e.Graphics.DrawLine(pen, 0, 0, 100, 100); // دالة رسم الخط



  }

يمكنك الأستعانة بهذة المقالات

http://www.c-sharpcorner.com/2/gdi_plus.asp

http://www.c-sharpcorner.com/2/Work...hBrushesMCB.asp

http://www.c-sharpcorner.com/Code/2...orner3DLogo.asp

http://msdn.microsoft.com/library/d...allnetfrcom.asp

29_5.gif

سورة العنكبوت

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

مشروع Arabic PHP.NET

حلم طالما كان يراودني حتي قهرته بحمد الله ليكون حقيقة

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

سلسلة أنماط التصاميم البرمجية Desgin Patterns

سلسلة أنماط التصاميم البرمجية Desgin Patterns | كتيب هذه الدروس (إعداد أحمد غريب)

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

كنترول ASP.NET DataGrid CheckBoxColumn

كنترول ProgressBar

كنترول UltraPanel

مشروع الكنترول الأنيق (إهداء للفريق العربي)

الورش الإلكترونية IT Workshops

تعقب الأخطاء error tracing

كنترول ColorPicker لمطوري الويب

RichTextBox Control لمطوري ال ASP.Net

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

#5

شكراً أخي الحسين

أنا قم بلحل ... بنفس الطريقه التي اعطاني إيها أخي أبو فهد لكن أنا عكست وضعت الخط في pictureBox بدلاً من الForm

لكن ما زال هناك مشكله ... عند الرسم الخط ثم اقوم باظهار نافد اخرى على النافده الاولى يقوم بمسح الخط

وشكراً (f)

If you think yourself that you are nobody, you should go somewhere to find yourself

#6

شيئ طبيعي ان الخط سوف يمسح، عليك بناء كود للحفاظ على الرسم من الضياع لحظة تحديث البرنامج لنفسه

تركيبة نظام التشغيل Windows تجعله يحول امور مثل الحفاظ على شكل برنامجك لبرنامجك نفسه، حيث عليك بناء كود يعيد الرسم كلما تطلبت الحاجة

#7

مرحباً استاذ خضرترزي من زمن بعيد لم نرك استاذي إن شاء الله تكون متواجد في المنتدى هذا الايام

استاذي أنا قمت بتفكير كيف استطيع عمل تحديث كلما احتجت الى الرسم

لكن كل الافكار كانت فاشله اي لم استطع عمل هذا الشيء

ايضاً اني ليس لدي خبره في البرمجه تحت الويندز

وشكراً(f)

If you think yourself that you are nobody, you should go somewhere to find yourself

#8

انا صارحة كنت باستخدم ال Collection من Point لاقوم بحفظ الرسم، بالطبع ممكن استخدام Image و Bitmap و طرق كثيرة

باتذكر رئيت مثال ممتاز بين الامثلة التي تاتي في VS.NET و ذلك قبل مدة، ولكني لا اتذكر اسمه الان، ابحث في الامثلة لربما تجده و ان صدف و مر علي سوف اكتب لك اسمه

#10

استاذ خضر الصفحة لا تحتوى

على وصلة تحميل الكود

#11

شكراً أستاذي على المجهود لكن لم ارى مثال

(f)

If you think yourself that you are nobody, you should go somewhere to find yourself

هذا الموضوع مغلق.

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