منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[مقال] التعامل مع المؤقت Timer في تقنية WPF - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86)
+--- الموضوع : [مقال] التعامل مع المؤقت Timer في تقنية WPF (/showthread.php?tid=11558)



التعامل مع المؤقت Timer في تقنية WPF - السندبااد - 28-02-15

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
التعامل مع المؤقت Timer في تقنية WPF

سأشرح لكم من خلال هذا الدرس كيف يمكن إضافة أداة Timer إلى المشروع وكيف يمكننا التعامل معها ، وخاصة وأن أداة المؤقت غير مدرجة ضمن صندوق الأدوات في تقنية WPF.

في قسم التصاريح العامة نستدعي أداة التايمر كي نتعامل معها ضمن نافذة العمل : 
PHP كود :
Imports System.Windows.Threading 

نعرف المؤقت بالاسم الذي نريده : 
PHP كود :
      Dim timer As New DispatcherTimer() 


يمكن وضع المتغير السابق ضمن الإجراء التالي ويمكن وضعه في أي مكان آخر حسب طبيعة تعاملك مع المؤقت ، ثم نضيف الإجراء التالي الذي يحتوي على مدة المؤقت (وسأجعلها ثانية واحدة فقط) وحدث المؤقت وتشغيل المؤقت : 
PHP كود :
   Public Sub New()
 
       InitializeComponent()
 
       timer.Interval TimeSpan.FromSeconds(1)
 
       AddHandler timer.TickAddressOf timer_Tick
        timer
.Start()
 
   End Sub 

بعد أن أضفنا الإجراء سابق نضيف الحدث الذي سيتم من خلاله العملية التي نريدها ضمن المؤقت :
PHP كود :
   Private Sub timer_Tick(sender As ObjectAs EventArgs)
 
       TxtBlck.Text DateTime.Now.ToLongTimeString()
 
   End Sub 
لإيقاف المؤقت نستخدم الأمر :
PHP كود :
timer.Stop() 
ولتشغيل المؤقت نستخدم الأمر :
PHP كود :
timer.Start() 

بالمرفقات مثال لكيفية عمل ساعة بنفس هذه الأكواد
لا تنسونا من دعاءكم



RE: التعامل مع المؤقت Timer في تقنية WPF - الشاكي لله - 01-03-15

جزاك الله خيرا على هذا الدرس الرائع والشرح السلس

بالتوفيق اخي العزيز


RE: التعامل مع المؤقت Timer في تقنية WPF - السندبااد - 01-03-15

(01-03-15, 02:22 AM)الشاكي لله كتب : جزاك الله خيرا على هذا الدرس الرائع والشرح السلس

بالتوفيق اخي العزيز

آمين ولك مثل ذلك أستاذنا الحبيب
الشكر لك لما قدمته لنا من دروس قيمة في هذه التقنية
دوماً ننتظر دروسك وإبداعاتك
Smile