مربع القائمة مقابل ListView - كيفية اختيار لربط البيانات
-
03-07-2019 - |
سؤال
وأنا النظر إما في مربع القائمة أو ListView لتطبيق برنامج الأغذية العالمي. يبدو إما يدعم ربط البيانات والبند القوالب. طلبي لديه قائمة بسيطة من البنود التي أنوي أن يكون قادرا على البحث / فرز / تصفية استنادا إلى إدخال المستخدم. التجريبي ربط البيانات ( http://msdn.microsoft.com/en-us/ مكتبة / ms771319.aspx ) يستخدم مربع القائمة مع CollectionViewSource.
هل لديها إيجابيات / سلبيات التي تحكم استخدام ومتى؟
المحلول
وA ListView هو مربع القائمة متخصص (أي، فإنه يرث من مربع القائمة). انها تسمح لك لتحديد وجهات نظر مختلفة بدلا من قائمة التوالي. يمكنك إما لفة وجهة نظرك الخاصة، أو استخدام GridView (اعتقد مثل المستكشف "تفاصيل"). انها في الاساس مربع القائمة بأعمدة، ابن عم listview شكل النوافذ و.
إذا كنت لا تحتاج إلى قدرات إضافية من ListView الذي يمكنك بالتأكيد استخدام مربع القائمة إذا كنت تظهر ببساطة قائمة وحدات (حتى إذا كان القالب معقد).