Progressbar في مربع القائمة؟
-
21-08-2019 - |
سؤال
ولدي مربع القائمة التي تحتوي على مجموعة من تحميل الملفات، أريد أن إضافة شريط التقدم إلى التحميل الحالي للسماح للمستخدم معرفة مدى تقدم عملية التحميل. أنا لا يمكن معرفة كيفية القيام بذلك.
المحلول
وتحتاج إلى استخدام مالك رسمها مربع القائمة
استخدم مربع القائمة العادي ووضع DrawMode = DrawMode.OwnerDrawFixed والتعامل مع الحدثين MeasureItem وDrawItem.
والجانب السلبي هو أن لديك لرعاية جميع الرسم نفسك، ولكن على الأقل نص وشريط تقدم من السهل رسم.
نصائح أخرى
لماذا مربع القائمة؟ استخدام ListView الذي مع جوجل بسيطة تجد طن من قضبان ListView + التقدم.
لا تنتمي إلى StackOverflow