شرح طريقة اضافة تأثير Progress bar الى شريط المهام كما في ويندوز 7 في VB.Net

إنضم
Oct 4, 2006
المشاركات
3,326
الإقامة
مصر
بسم الله الرحمن الرحيم

في ويندوز 7 لو تقوم مثلاً بنقل ملف كبير الحجم , فانه سيستغرق وقت لنقله , وقد تلاحظ وجود تأثير Progress bar في شريط المهام

يمكننا عمل نفس القصة باستخدام فيجوال بيسك دوت نت

أولاً , قم بتحميل هذا الملف

http://www.mediafire.com/?ftw2o4obmj4pblx

ثانياً , توجه الى الفيجوال بيسك ثم مشروع جديد

بعد انشائك للمشروع الجديد توجه الى قائمة Project ثم اختر اضافة مصدر References

واختر علامة التبويب Browse وبعدها حدد الملف الذي حملته وبالحديد Microsoft.WindowsAPICodePack.Shell.dll

2.png




والان اضف الى المشروع TrackBar و ProgressBar

3.png


وأضف الكود الآتي Namespace

PHP:
Imports Microsoft.WindowsAPICodePack

PHP:
[/CENTER]

[RIGHT]Imports Microsoft.WindowsAPICodePack.Taskbar[/RIGHT]
واضغط مرتين على TrackBar لتوليد الحدث TrackBar_Scroll


PHP:
 ProgressBar1.Value = TrackBar1.Value * 10
PHP:
[/CENTER]

[RIGHT]        TaskbarManager.Instance.SetProgressValue(TrackBar1.Value * 10, 100)[/RIGHT]
قم بتشغيل التطبيق ولاحظ الآتي :-


* عند تحريك الــ Track Bar فان الـ Progress Bar سيتحرك معه , وليس هذا هدفنا.
* عندما يتحرك الــ Progress Bar فانه سيتحرك لون أخضر في الــ Task Bar

4.png



بالتوفيق
 

أحدث المواضيع

أعلى