سؤال عن ادوات C#

Nail_Laith

مرحبا ....اريد اداة مناسبه تشبه Label , لعمل كتابة توضيحيه بشكل عمودي او افقي اكثر من قيمة , ك عمل مثلا

احصائية (تشبه ارتفاع الاسهم و انخفاضها رسم بياني) فيجب ان تحتوي على مثلا التاريخ : 1/1 1/2 1/3 1/4 1/5 كمثال

و بشكل عمودي او افقي .

شاهد الارقام التوضيحيه الافقية للسنوات و العمودية للارباح

https://www.google.iq/imgre...

فاذا اضع اكثر من Label سوف يكون شيء متعب قليلا

هل يوجد شي جاهز او Label به اكثر من قيمة ؟؟؟

*

فما الاداة المناسبة ؟؟

شكرا لكم


إذا استخدم TextBox وضع خاصية تعدد الأسطر MultiLine=True

شكرا جزيلا اخي , و لكن TextBox يجب عند حل البرنامج اكتبها

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

اريد شيء مثل Label

شكرا مره اخرى لك عبد الرحمن :)

استخدم الـ Label نفسه، مع عمل دالة عرض، هذه الدالة تستلم مصفوفة من الأرقام أو النصوص المراد عرضها، وتعرضها على ذلك الـ Label، كل عنصر تضيفه تضيف بعده سطرًا جديدًا (أو عدة أسطر حسب مقياس الرسم)، إذا لم يكن هذا هو العنصر الأخير في المصفوفة.

لماذا "TextBox"، وليس "Label"؟

نعم تصلح ظننتها في البداية لا تدعم تعدد الأسطر لأني لم أجد خاصية Multilines

حيث أن تعاملي هو مع تطبيقات WPF أما WinForm فأنا لا أستخدمها إلا ما ندر حيث أن WPF فيها الناحية الرسومية غنية جداً وخصوصاً العنصر TextBlock كعنصر متقدم عن ال Label ويدعم حتى تضمن الروابط HyberLink

خارج الموضوع:

ما هو WPF (تعريف سريع، وشامل)؟