مربع القائمة مقابل ListView - كيفية اختيار لربط البيانات

StackOverflow https://stackoverflow.com/questions/227231

سؤال

وأنا النظر إما في مربع القائمة أو ListView لتطبيق برنامج الأغذية العالمي. يبدو إما يدعم ربط البيانات والبند القوالب. طلبي لديه قائمة بسيطة من البنود التي أنوي أن يكون قادرا على البحث / فرز / تصفية استنادا إلى إدخال المستخدم. التجريبي ربط البيانات ( http://msdn.microsoft.com/en-us/ مكتبة / ms771319.aspx ) يستخدم مربع القائمة مع CollectionViewSource.

هل لديها إيجابيات / سلبيات التي تحكم استخدام ومتى؟

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

المحلول

وA ListView هو مربع القائمة متخصص (أي، فإنه يرث من مربع القائمة). انها تسمح لك لتحديد وجهات نظر مختلفة بدلا من قائمة التوالي. يمكنك إما لفة وجهة نظرك الخاصة، أو استخدام GridView (اعتقد مثل المستكشف "تفاصيل"). انها في الاساس مربع القائمة بأعمدة، ابن عم listview شكل النوافذ و.

إذا كنت لا تحتاج إلى قدرات إضافية من ListView الذي يمكنك بالتأكيد استخدام مربع القائمة إذا كنت تظهر ببساطة قائمة وحدات (حتى إذا كان القالب معقد).

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