الانتقال إلى المحتوى الرئيسي

كيفية إنشاء ساعة توقيت في أشكال ويندوز ج#: تعليمات خطوة بخطوة

ساعة الإيقاف هي أداة مفيدة للغاية تتيح لك قياس الوقت بدقة لعدة ثوان أو دقائق أو حتى ساعات. إذا كنت تقوم بتطوير تطبيق ج # باستخدام نماذج ويندوز ، يمكنك إنشاء ساعة توقيت الخاصة بك وإضافته إلى التطبيق الخاص بك.

في هذه المقالة ، سنلقي نظرة على الإرشادات خطوة بخطوة لإنشاء ساعة توقيت باستخدام نماذج سي# وويندوز. ونحن سوف تظهر لك كيفية إنشاء نافذة التطبيق ، إضافة الضوابط اللازمة وتكوين منطق ساعة توقيت.

أولا وقبل كل شيء ، سوف تحتاج إلى تثبيت فيسوال ستوديو على جهاز الكمبيوتر الخاص بك إذا لم تكن قد قمت بتثبيته حتى الآن. ثم فتح مشروع نماذج ويندوز جديدة في فيسوال ستوديو.

  1. الخطوة 1: تكوين المشروع في أشكال ويندوز ج#
  2. تنزيل وتثبيت المكونات الضرورية
  3. إنشاء مشروع جديد في أشكال ج# ويندوز
  4. الخطوة 2: إنشاء واجهة مستخدم ساعة توقيت
  5. إضافة عناصر تحكم إلى النموذج
  6. سؤال وجواب
  7. كيف يمكنني إنشاء ساعة توقيت في ج#?
  8. كيف يمكنني تعيين الفاصل الزمني ساعة توقيت?
  9. هل من الممكن إضافة زر إيقاف مؤقت إلى ساعة الإيقاف?

الخطوة 1: تكوين المشروع في أشكال ويندوز ج#

قبل البدء في إنشاء ساعة توقيت في أشكال ج # ويندوز ، تحتاج إلى إعداد مشروع جديد في بيئة تطوير فيسوال ستوديو. اتبع الخطوات أدناه:

  1. افتح فيسوال ستوديو وحدد"إنشاء مشروع".
  2. في نافذة" إنشاء مشروع "، حدد نوع المشروع"تطبيق نماذج ويندوز".
  3. حدد اسم المشروع وحدد المسار لحفظ المشروع.
  4. انقر فوق الزر" إنشاء " لإنشاء مشروع جديد.
  5. بعد إنشاء المشروع ، يفتح مصمم النموذج.

الآن يمكنك البدء في إنشاء ساعة توقيت على النموذج في أشكال ج # ويندوز. ستصف الخطوات التالية الخطوات اللازمة لإضافة عناصر تحكم وكتابة التعليمات البرمجية لوظيفة ساعة الإيقاف.

تنزيل وتثبيت المكونات الضرورية

لإنشاء ساعة توقيت في أشكال ج # ويندوز ، ونحن بحاجة إلى المكونات التالية:

  • فيسوال ستوديو هو بيئة تطوير متكاملة (إيد) التي تسمح لك لتطوير التطبيقات في اللغة ج#.

للبدء ، تحتاج إلى تحميل وتثبيت فيسوال ستوديو ، الذي يقدم إصدارات مجانية ومدفوعة.

  1. انتقل إلى موقع مايكروسوفت فيسوال ستوديو الرسمي: https://visualstudio.microsoft.com /.
  2. في صفحة التنزيل ، حدد الإصدار المناسب من فيسوال ستوديو لنظام التشغيل الخاص بك وانقر فوق الزر تنزيل.
  3. قم بتشغيل المثبت الذي تم تنزيله واتبع التعليمات لتثبيت فيسوال ستوديو على جهاز الكمبيوتر الخاص بك.
  4. بعد التثبيت الناجح ، وإطلاق فيسوال ستوديو والتحقق من أنه يعمل بشكل صحيح.

أنت الآن على استعداد لإنشاء ساعة توقيت في أشكال ج # ويندوز ويمكنك البدء في تطوير التطبيق الخاص بك.

إنشاء مشروع جديد في أشكال ج# ويندوز

لإنشاء مشروع جديد في نماذج سي# ويندوز ، اتبع الخطوات التالية:

  1. افتح مايكروسوفت فيسوال ستوديو.
  2. حدد عنصر القائمة" ملف "وحدد" إنشاء " ->"مشروع".
  3. يظهر مربع الحوار إنشاء مشروع.
  4. حدد "البصرية ج#" في الفئة المثبتة ، ثم حدد " ويندوز كلاسيك سطح المكتب "في بيئة التطوير و" ويندوز أشكال التطبيق (الإطار الصافي) " في القوالب في الجزء الأيسر.
  5. أدخل اسم المشروع في حقل الاسم وحدد المسار الذي سيتم حفظ المشروع فيه. ثم انقر فوق موافق.
  6. في اللوحة التي تظهر ، حدد الخيارات المطلوبة لمشروعك وانقر فوق التالي.
  7. في الصفحة التالية ، حدد الخيارات إذا كانت مطلوبة ، أو اتركها كإعداد افتراضي ، وانقر فوق الزر "إنشاء".
  8. سوف البصرية ستوديو إنشاء مشروع أشكال ويندوز جديدة وفتحه في وضع التصميم.

أنت الآن على استعداد لبدء العمل على مشروع نماذج ويندوز الخاص بك في ج#.

الخطوة 2: إنشاء واجهة مستخدم ساعة توقيت

في هذه الخطوة ، سنقوم بإنشاء واجهة مستخدم لساعة الإيقاف الخاصة بنا. سيتألف مظهر ساعة الإيقاف من عدة عناصر:

  • الطابع الزمني الذي سيتم عرض الوقت المنقضي.
  • زر" ابدأ " ، والتي سوف تبدأ ساعة توقيت.
  • على زر التوقف ، والتي سوف تتوقف ساعة توقيت.
  • زر إعادة الضبط ، والذي سيعيد ضبط ساعة الإيقاف ويعيد ضبط الوقت.

سوف نستخدم عناصر التسمية لعرض أزرار الوقت والأزرار للتحكم في ساعة الإيقاف.

كأساس لواجهة المستخدم ، يمكننا استخدام عنصر تابللايوتبانيل ، والتي سوف تسمح لنا للسيطرة بسهولة على وضع العناصر على النموذج. في سمة كولومستيلز من عنصر تابللايوتبانيل ، سنقوم بتعيين شبكة من عمودين: واحد للطابع الزمني والآخر للأزرار.

إعداد هيكل الجدول
لوحة تابللايوتبانيل = جديد تابللايوتبانيل ();
لوحة.عدد الأعمدة = 2;
لوحة.أنماط الأعمدة.إضافة (نمط عمود جديد (نوع الحجم.في المئة ، 50));
لوحة.أنماط الأعمدة.إضافة (نمط عمود جديد (نوع الحجم.في المئة ، 50));

الآن يمكننا إضافة عناصر واجهة المستخدم إلى النموذج ووضعها وفقا لهيكل الجدول المحدد. سنقوم بإنشاء كائنات التسمية والزر ، وتعيين الخصائص اللازمة لهم وإضافتها إلى الجدول.

  1. الطابع الزمني

    لإنشاء طابع زمني ، يمكننا استخدام عنصر التسمية. سنقوم بتعيين خاصية النص لعنصر التسمية إلى" 00:00:00 " كتهيئة الوقت. سنقوم أيضا بتعيين خاصية تكستالاين في ميدلسنتر لمحاذاة النص في المركز.

    تسمية التسمية الزمنية = تسمية جديدة ();

    تيميلابيل.النص = "00: 00: 00";

    تيميلابيل.تكستالاين = كونتنتالاين.ميدلسنتر;

  2. أزرار

    لإنشاء أزرار ، يمكننا استخدام عنصر الزر. سنحتاج إلى ثلاثة أزرار:" ابدأ "و" إيقاف "و"إعادة تعيين". سنقوم بتعيين خاصية النص لكل زر مع النص المقابل.

    زر ابدأ زر = زر جديد();

    ابدأزر.النص = "ابدأ";

    زر إيقاف زر = زر جديد();

    توقف زر.النص = "توقف";

    زر إعادة تعيين زر = زر جديد ();

    إعادة تعيين زر.النص = "إعادة تعيين";

بعد إنشاء جميع عناصر واجهة المستخدم ، يمكننا إضافتها إلى النموذج ووضعها في الجدول باستخدام طريقة عناصر التحكم.إضافة عنصر تابللايوتبانيل.

  1. إضافة طابع زمني إلى

    لوحة.الضوابط.إضافة نموذج (التسمية الزمنية ، 0 ، 0);

  2. إضافة أزرار إلى

    الفريق.الضوابط.إضافة نموذج (زر البدء ، 1 ، 0);

    لوحة.الضوابط.إضافة (توقف زر ، 1 ، 1);

    لوحة.الضوابط.إضافة (إعادة تعيين زر ، 1 ، 2);

وأخيرا ، إضافة تابليلايوتبانيل التي تم إنشاؤها إلى النموذج:

هذا.الضوابط.إضافة (لوحة);

الآن لدينا واجهة مستخدم ساعة توقيت تتكون من طابع زمني وأزرار. سوف تبدو شيئا من هذا القبيل:

00:00:00
ابدأتوقف
إعادة تعيين

الآن دعنا ننتقل إلى الخطوة التالية-إضافة منطق ساعة التوقيت.

إضافة عناصر تحكم إلى النموذج

لإنشاء ساعة توقيت في تطبيق نماذج ويندوز في ج# ، سوف تحتاج إلى إضافة بعض عناصر التحكم إلى النموذج. دعونا ننظر في كيفية القيام بذلك:

  1. افتح نافذة مصمم النموذج بالنقر المزدوج على ملف النموذج (.جيم).
  2. في نافذة مصمم النموذج ، حدد مربع الأدوات على اليمين ، حيث توجد عناصر التحكم المتاحة.
  3. اسحب عنصر التسمية من لوحة التحكم إلى النموذج وضعه أعلى النموذج. سيتم استخدام هذا العنصر لعرض الوقت الحالي لساعة الإيقاف.
  4. إعطاء عنصر التسمية اسم" لبلتيمر " بحيث يمكن الوصول إليها في رمز البرنامج.
  5. أضف زرين آخرين إلى النموذج باستخدام عنصر الزر. سيتم استخدام زر واحد لبدء ساعة توقيت ، والآخر لوقف وإعادة تعيينها.
  6. وضع أسماء" بتنستارت "و" بتنريسيت "على التوالي لأزرار" ابدأ "و" إعادة تعيين".

الآن شكلنا جاهز للاستخدام. واضاف لدينا ضوابط لذلك: الطابع الزمني واثنين من الأزرار لبدء وإعادة تعيين ساعة توقيت. في الأقسام التالية ، سننظر في كيفية إضافة وظائف إلى هذه العناصر باستخدام رمز البرنامج.

سؤال وجواب

كيف يمكنني إنشاء ساعة توقيت في ج#?

لإنشاء ساعة توقيت في ج# ، يمكنك استخدام عنصر تحكم الموقت. إنشاء مشروع جديد في فيسوال ستوديو ، إضافة عنصر الموقت والأزرار والتسميات اللازمة إلى النموذج. ثم اكتب الرمز لبدء ساعة الإيقاف وإيقافها وإعادة تعيينها.

كيف يمكنني تعيين الفاصل الزمني ساعة توقيت?

لتعيين الفاصل الزمني لساعة الإيقاف في ج# ، استخدم خاصية الفاصل الزمني لعنصر المؤقت. اضبط قيمة خاصية الفاصل الزمني على عدد المللي ثانية التي يجب بعدها تحديث ساعة الإيقاف. على سبيل المثال ، إذا كنت تريد تحديث ساعة الإيقاف كل ثانية ، فاضبط خاصية الفاصل الزمني على 1000.

هل من الممكن إضافة زر إيقاف مؤقت إلى ساعة الإيقاف?

نعم ، يمكنك إضافة زر إيقاف مؤقت إلى ساعة الإيقاف في ج#. للقيام بذلك ، تحتاج إلى إنشاء حقل منطقي إضافي يتتبع حالة ساعة الإيقاف (قيد التشغيل أو الإيقاف المؤقت). في معالج الحدث للضغط على زر الإيقاف المؤقت ، قم بتغيير قيمة الحقل وإيقاف/استئناف ساعة الإيقاف مؤقتا حسب الحالة الحالية.