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

عمل grid للرسم البيانى عليها

مغلق
بدأه aroma في 6 سبتمبر 2005 · 5 رد · 633 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدى كود اريد ان اصممه

الفكرة تكمن فى عمل grid للرسم البيانى عليها و اريد ان اضع على نقط التقاطع فى تلك ال grid عندما تقف الماوس عليها تظهر لى القيمة التى اقف عليها و عندما اضغط عليها تنتقل تلك القيمة ل text box

و جزاكم الله خيرا على التعاون :rolleyes:

تم تعديل هذه المشاركة بواسطة bashmohandes في 6 سبتمبر 2005 في 05:26

#3

اظن هذه الصفحه من موقع codeproject

يمكن ان تفيدك

http://www.codeproject.com/cs/miscctrl/ChartControl.asp

كما ان الموقع ملئ بامثله اخرى كثيره...يمكنك ان تبحث فيها

اما بالنسبه لموضوع الماوس

يمكنك استخدام ال mouse events المعروفه

فمثلاً لو فرضنا انك تريد ال chart grid داخل panel سوف نقوم بعمل الاتى فى الmouse events الخاصه بال panel

private void panel1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
  {
 	 label1.Text=String.Format("the position is ( {0},{1})",e.X,e.Y);
  }

  private void panel1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
  {
 	 textBox1.Text=e.X.ToString();
 	 textBox2.Text=e.Y.ToString();
  }

ولقد ارفقت المثال الذى يوضح هذه الفكره مع الرد يمكنك ان يراه

...ويارب اكون فهمت قصدك صح ..وتكون دى الفكره اللى انت عايزها

WindowsApplication24.zip

#4

ج جزاكم الله خيرا و بارك فيكم

جارى التنفيذ و اذا ظهرت مشاكل سأخبركم ان شاء الله

#5

السلام عليكم

لقد حاولت عمل ال grid و الان اريد عمل نقط عند تقاطعات الخطوط بحيث بوقوفى عليها تظهر tool tip بقيمتها و عند الضغط عليها يقوم بنقل القيمة لمكان textbox و جزاكم الله خيرا

#6

up

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…