سؤال

وأنا أحاول أن تحويل مشروع VB جهدي لبرنامج الأغذية العالمي، ومشكلة كبيرة واحدة أواجه هو ما الذي يمكن عمله حيال GridView كبير يحتوي على كل خلية في صورة واحدة. الشبكة يجب أن تكون كبيرة جدا لذلك هو أفضل طريقة للقيام بذلك في برنامج الأغذية العالمي DataGrid قابلة لل، أو التحكم الشبكة ديناميكيا، أو أي شيء آخر؟ لست متأكدا التي تسيطر على تقديم أفضل أداء كما الشبكة يمكن أن يكون 100 × 100 أو أكثر.

وسوف يكون أي اقتراحات الرائعة: س)

هل كانت مفيدة؟

المحلول

وأود أن محاولة استخدام WrapPanel، للسماح لعناصر بالتدفق بشكل جيد. إذا كانت الصور ليست من نفس الحجم رغم ذلك، قد تتمكن من محاولة لUniformGrid ضمن ScrollViewer، كما أنه سيتم محاذاة العناصر لك بشكل موحد.

والأداء الحكمة، وانا اقول لا أمثل قبل الأوان! عندما يكون لديك تجربة المستخدم لطيفة، تحتاج إلى القيام ببعض القراءة وتقرر لنفسك. إلقاء نظرة هنا .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top