إنشاء الشبكة في شكل لتمثيل البيانات بت (C #، نماذج Windows)
-
06-07-2019 - |
سؤال
وأنا تجريب C # باستخدام Visual Studio 2010 بيتا 2. ما أود القيام به هو عرض البيانات في شكل مماثل ويندوز أداة إلغاء تجزئة يفعل، أي في شبكة تتكون من العديد من العناصر مستطيلة صغيرة. وينبغي أن تتحول هذه العناصر وتشغيله اعتمادا على البيانات (أي وجود ألوان مختلفة) وقابلة للتخصيص في عدد من العناصر وعرض حجم العناصر.
هل هناك مثل هذا التحكم في البناء، وهو ما يمكن أن تستخدم، أو ينبغي أن جعل بلدي (وفي هذه الحالة الأخيرة، ما هو النهج الذي تنصحين)؟
المحلول
وUserControl يحتوي على PictureBox من المرجح أن يكون نهجا جيدا. رسم شبكة اضحة إلى حد ما. إذا كانت الشبكة كبيرة جدا أو فإنه يقوم بتحديث كثيرا جدا، ثم تجاوز معالج الحدث الرسام UserControl هو نهج الثاني.
لا تنتمي إلى StackOverflow