تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن تفسير لهذا لعرض inputbox
#1
السلام عليكم
لماذا نحتاج للاستعارة من vb لعرض inputbox
PHP كود :
string a  Microsoft.VisualBasic.Interaction.InputBox("اكتب رقم او نص او تاريخ قصير"); 
ترى كلمة استعارة مجرد مزحة.
هل يوجد كود بديل؟؟
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#2
لا أخي العزيز، لا يوجد كود بديل سوى إنشاء Class يحاكي فكرة الـ InputBox ، وأعتقد أن عدم توفر هذا المرجع لا يدل على ضعف لغة سي شارب، في الحقيقة أنا لا أستخدم InputBox Dialog على الإطلاق ولا حاجة لي إليه، فطالما أستطيع أن أصنع Dialog أجمل بكثير من InputBox فلماذا ألجأ إليه؟

هذا هو الكلاس :
PHP كود :
using System.Windows.Forms;
using System.Drawing;

public static 
DialogResult InputBox(string titlestring promptTextref string value)
{
 
 Form form = new Form();
 
 Label label = new Label();
 
 TextBox textBox = new TextBox();
 
 Button buttonOk = new Button();
 
 Button buttonCancel = new Button();

 
 form.Text title;
 
 label.Text promptText;
 
 textBox.Text value;

 
 buttonOk.Text "OK";
 
 buttonCancel.Text "Cancel";
 
 buttonOk.DialogResult DialogResult.OK;
 
 buttonCancel.DialogResult DialogResult.Cancel;

 
 label.SetBounds(92037213);
 
 textBox.SetBounds(123637220);
 
 buttonOk.SetBounds(228727523);
 
 buttonCancel.SetBounds(309727523);

 
 label.AutoSize true;
 
 textBox.Anchor textBox.Anchor AnchorStyles.Right;
 
 buttonOk.Anchor AnchorStyles.Bottom AnchorStyles.Right;
 
 buttonCancel.Anchor AnchorStyles.Bottom AnchorStyles.Right;

 
 form.ClientSize = new Size(396107);
 
 form.Controls.AddRange(new Control[] { labeltextBoxbuttonOkbuttonCancel });
 
 form.ClientSize = new Size(Math.Max(300label.Right 10), form.ClientSize.Height);
 
 form.FormBorderStyle FormBorderStyle.FixedDialog;
 
 form.StartPosition FormStartPosition.CenterScreen;
 
 form.MinimizeBox false;
 
 form.MaximizeBox false;
 
 form.AcceptButton buttonOk;
 
 form.CancelButton buttonCancel;

 
 DialogResult dialogResult form.ShowDialog();
 
 value textBox.Text;
 
 return dialogResult;


لاستدعاء الكلاس :
PHP كود :
string value "Document 1";
if (
Tmp.InputBox("New document""New document name:"ref value) == DialogResult.OK)
{
 
 myDocument.Name value;


النتيجة :
   

أمنى لكم التوفيق
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: ابو ليلى , Adrees , Adrees , سعود , محمد كريّم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن استخدام دالة switch case مثل دالة select case وادي العوضي 4 60 01-12-16, 12:05 AM
آخر رد: وادي العوضي
  [C#.NET] شباب يعطيكم العافية ممكن مساعد في تفسير هذه الاكواد hamid alareeke 0 50 30-11-16, 08:00 PM
آخر رد: hamid alareeke
  [سؤال] ممكن شرح لهذه الاداة ابو روضة 1 123 08-08-16, 11:09 PM
آخر رد: أبو عمر
  [سؤال] ممكن شرح مبسط لهذا الكود ابو روضة 6 589 31-07-16, 04:47 PM
آخر رد: سعود
  [C#.NET] خطاء في switch و IF ممكن مساعدخ the viper 3 225 25-02-16, 02:21 PM
آخر رد: محمود010
  [سؤال] ممكن مساعدة في موضوع الجريد فيو مؤيدالعربي 3 218 21-02-16, 12:52 AM
آخر رد: مؤيدالعربي
Thumbs Down ممكن النصيحه او المساعد من فضلكن اخواني AhMeD KhALLeD 1 357 11-10-14, 02:54 PM
آخر رد: oneyemenweb2
  [سؤال] ممكن مساعد بالسؤال the viper 3 361 20-08-14, 12:55 AM
آخر رد: the viper
  ممكن مساعدة يا اخواني في C نجمة المنتدى 0 305 08-05-14, 09:02 PM
آخر رد: نجمة المنتدى
Question [سؤال] ما افضل اصدار اوراكل ممكن استخدمة مع السي شارب خادم الصدر** 6 1,467 05-03-14, 09:18 PM
آخر رد: خادم الصدر**

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم