الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

InputBox

مغلق
بدأه ya_as في 6 يونيو 2007 · 3 رد · 2,964 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يوجد InputBox في # C مثل VB.net

وإذا كان يوجد فما هي الصيغة

#2

السلام عليكم

أخي لا يوجد ما تبحث عنه جاهزا في السي شارب وعليك تطويره بنفسك.

يوجد في الملف المرفق كود لذلك ولا داعي لتعب لنفسك ;)

post-91400-1181138068_thumb.jpg

InputTextDemo.zip

#3

السلام عليكم.

تعديل بسيط علي InputBox

namespace InputTextDemo
{
	public partial class InputBox : Form
	{
		string data = string.Empty;

		public InputBox()
		{
			InitializeComponent();
		}

		public static String Show(string text)
		{
			using(InputBox inputBox = new InputBox()) {
				inputBox.label1.Text = text;
				inputBox.ShowDialog();
				return inputBox.data;
			}
		}

		private void btn_Cancel_Click(object sender, EventArgs e)
		{
			this.Close();
		}

		private void btn_Ok_Click(object sender, EventArgs e)
		{
			data = textBox1.Text;
			this.Close();
		}
	}
}

وتستخدم هكذا

label1.Text = "Your input text is: " +  InputBox.Show("www.arabteam2000.com\r\nwww.arabteam2000-forum.com");

وهذ يوفر عملية الـ Initialize للـ InputBox علي مستوي المشروع.

وشكراً اخي بن العيد.

مواضيع متنوعة

#4

السلام عليكم و رحمة الله و بركاته

أخى العزيز يمكنك استخدام الInput Box الخاص بيفجوال بيسك فى السى شارب و ذلك كالتالى

1- اضف ال refrence الخاص بذلك و ذلك كالآتى

post-69100-1199899550_thumb.gif

post-69100-1199899626_thumb.gif

ومن ثم يمكنك استخدام ال Input Box فى الكود كالآتى

string txt = Microsoft.VisualBasic.Interaction.InputBox("Plesas add Display Name for Field : " + FieldName , "Header Name", "", 30, 50);

حيث يمثل الرقمين 30 , 50 الاحداثيات اللى سوف يظهر بها

مع خالص التحيات

هذا الموضوع مغلق.

مواضيع مشابهة