هل يوجد InputBox في # C مثل VB.net
وإذا كان يوجد فما هي الصيغة
هل يوجد InputBox في # C مثل VB.net
وإذا كان يوجد فما هي الصيغة
السلام عليكم
أخي لا يوجد ما تبحث عنه جاهزا في السي شارب وعليك تطويره بنفسك.
يوجد في الملف المرفق كود لذلك ولا داعي لتعب لنفسك ;)
السلام عليكم.
تعديل بسيط علي 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 علي مستوي المشروع.
وشكراً اخي بن العيد.
السلام عليكم و رحمة الله و بركاته
أخى العزيز يمكنك استخدام الInput Box الخاص بيفجوال بيسك فى السى شارب و ذلك كالتالى
1- اضف ال refrence الخاص بذلك و ذلك كالآتى
ومن ثم يمكنك استخدام ال Input Box فى الكود كالآتى
string txt = Microsoft.VisualBasic.Interaction.InputBox("Plesas add Display Name for Field : " + FieldName , "Header Name", "", 30, 50);حيث يمثل الرقمين 30 , 50 الاحداثيات اللى سوف يظهر بها
مع خالص التحيات
هذا الموضوع مغلق.