Winforms: كيفية إنشاء وعرض مربع حوار الإدخال

Winforms: كيفية إنشاء وعرض مربع حوار الإدخال

من الشائع أن تستخدم تطبيقات سطح المكتب مربعات الحوار عند المطالبة بمعلومات من المستخدم. يمكنك إنشاء مربعات حوار الإدخال في تطبيق Windows Forms ، من خلال عرض نافذة جديدة.





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





اجعل فيديو اليوم

كيفية إنشاء وظيفة عند النقر لتشغيل مربع حوار الإدخال

يجب ألا يكون مربع الحوار مرئيًا دائمًا. يمكنك تشغيل مربع الحوار ليظهر عندما يكمل المستخدم إجراءً ، مثل النقر فوق الزر. يمكنك أيضًا معرفة المزيد عن الآخرين أحداث Windows Forms التي يمكنك استخدامها في تطبيق Windows Forms.





عميل pptp vpn مجاني لنظام التشغيل mac

أضف زرًا إلى اللوحة القماشية وأنشئ وظيفة يتم تشغيلها عندما ينقر المستخدم على الزر.

iphone 6s زر المنزل لا يعمل
  1. إنشاء تطبيق Windows Forms الجديد في Visual Studio.
  2. في مربع الأدوات ، ابحث عن زر التحكم في واجهة المستخدم.
  3. انقر واسحب زرًا على اللوحة القماشية.   تم تغيير خصائص الزر على لوحة Winforms
  4. في نافذة الخصائص ، قم بتغيير خصائص الزر إلى القيم الجديدة التالية:
    اسم الحوار
    بحجم 400 ، 100
    نص افتح مربع حوار الإدخال
      تمت إضافة تسمية إلى لوحة تطبيق Winforms
  5. في Toolbox ، انقر على ملصق واسحبه إلى اللوحة القماشية. ضع الملصق على الجانب الأيمن من الزر.
  6. في نافذة الخصائص ، قم بتغيير خصائص التسمية إلى القيم التالية:
    اسم labelResponseInput
    مرئي خطأ شنيع
  7. انقر نقرًا مزدوجًا فوق الزر 'حوار الإدخال' الجديد. سيؤدي هذا إلى إنشاء وظيفة عند النقر في ملف CS خلف الكود للشكل.

كيفية إنشاء مربع حوار الإدخال

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



  1. تحت مربع الحوار وظيفة ، قم بإنشاء وظيفة جديدة من شأنها إنشاء مربع حوار الإدخال. ستظهر معلمة 'title' في الزاوية العلوية اليسرى من النافذة. سيتم عرض قيمة 'نص المطالبة' للمستخدم. معلمة 'القيمة' هي معلمة خرج وستُرجع القيمة التي أدخلها المستخدم داخل مربع الإدخال.
  2. داخل صندوق الإدخال() دالة ، قم بإنشاء عناصر واجهة المستخدم التي سيتم عرضها في النموذج.
  3. أضف عنوان النموذج ، والذي سيتم عرضه في الزاوية العلوية اليسرى. أضف أيضًا الرسالة الرئيسية التي ستظهر للمستخدم ، أعلى مربع الإدخال.
  4. أضف قيمًا للأزرار 'موافق' و 'إلغاء'. تحتوي خاصية النص على النص الذي يظهر أعلى كل زر. تحتوي الخاصية DialogResult على نوع النتيجة التي سيمثلها الزر. يمكنك قراءة المزيد عن DialogResult في وثائق Microsoft الرسمية .
    buttonOk.Text = "OK"; 
    buttonCancel.Text = "Cancel";
    buttonOk.DialogResult = DialogResult.OK;
    buttonCancel.DialogResult = DialogResult.Cancel;
  5. استخدم ال SetBounds () طريقة لتعيين مواضع x و y للتسمية ومربع النص والأزرار الموجودة في النموذج. يمكنك أيضًا تحديد عرض وارتفاع كل عنصر.
  6. تكوين بعض الخصائص لإطار الحوار نفسه. تحدد هذه الخصائص حجم النموذج والحدود وموضع البدء. كما أنه يتحكم في القدرة على تصغير النافذة أو تكبيرها ، أو تغيير حجم الملصق إذا لزم الأمر.
  7. أضف عناصر واجهة المستخدم إلى النموذج الجديد ، واضبط أزرار قبول وإلغاء النموذج على كائنات الزر التي تم إنشاؤها سابقًا.
  8. اعرض نافذة الحوار التي تم إنشاؤها حديثًا للمستخدم.
  9. قم بتخزين القيمة التي أدخلها المستخدم في مربع النص. قم بإرجاع نتيجة النموذج ، والتي ستكون إما 'موافق' أو 'إلغاء' ، بناءً على الزر الذي ينقر عليه المستخدم.

كيفية استخدام مربع حوار الإدخال

لاستخدام مربع حوار الإدخال ، اتصل بـ صندوق الإدخال() تعمل داخل مربع الحوار وظيفة. عندما ينقر المستخدم على زر 'فتح حوار الإدخال' ، سيظهر مربع الحوار.

  1. داخل مربع الحوار دالة ، قم بإنشاء متغير لتخزين القيمة التي يدخلها المستخدم داخل مربع النص. ستأتي هذه القيمة من معلمة إخراج 'القيمة'.
    string value = "";
  2. اعرض مربع الحوار عن طريق استدعاء صندوق الإدخال() وظيفة. تحقق مما إذا كان المستخدم ينقر على الزر 'موافق' ، وإذا كان الأمر كذلك ، أضف بعض النص على الشاشة لعرض الاستجابة مرة أخرى للمستخدم.

كيفية عرض مربع حوار الإدخال المنبثق

قم بتشغيل التطبيق وتشغيل مربع الحوار.





كيفية البحث عن imei على iphone
  1. انقر على زر التشغيل الأخضر أعلى نافذة Visual Studio.
  2. اضغط على افتح مربع حوار الإدخال زر لإظهار مربع الحوار.
  3. أدخل اسمًا في مربع النص وانقر على نعم زر. سيتم إغلاق مربع الحوار وعرض النتائج التي تم إدخالها في مربع النص.
  4. اضغط على افتح مربع حوار الإدخال زر مرة أخرى لإعادة فتح مربع الحوار.
  5. اضغط على يلغي زر لإغلاق مربع الحوار. يؤدي هذا إلى إلغاء مربع الحوار بدون استكمال أي إجراءات أو تحديث واجهة المستخدم.

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

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

بمجرد قيام المستخدم بإدخال المعلومات المطلوبة ، يمكنك إغلاق مربع الإدخال وتخزين المعلومات التي قام بإدخالها.





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