السلام عليكم ورحمة الله وبركاته
ممكن كود لعملية ربط Button بال TextBox بمعني في الصورة
10 btn
2 txt
ممكن الكود اللازم عند وقوف المؤشر على txt اضغط على btn ثم يضيف الى التيكست رقم btn.text مجرد الوقوف على اي تيكست.

وجزاكم الله خيراً
السلام عليكم ورحمة الله وبركاته
ممكن كود لعملية ربط Button بال TextBox بمعني في الصورة
10 btn
2 txt
ممكن الكود اللازم عند وقوف المؤشر على txt اضغط على btn ثم يضيف الى التيكست رقم btn.text مجرد الوقوف على اي تيكست.

وجزاكم الله خيراً
:rulez: :surrender:
السلام عليكم ورحمة الله وبركاته
لا يوجد ما يسمى بربط الزر بمربع النص ولكنك تستطيع عمل ذلك بالمنطق البرمجى عن طريق متغير عام يأخذ قيمة معينة عند الدخول فى مربع النص الأول ويأخذ قيمة أخرى عند الدخول على مربع النص الثانى
على سبيل المثال قم بتعريف متغير عام (على مستوى النافذة أى ليس داخل أى حدث) نوعه رقمى تكون قيمته واحد وليكن اسمه AA
بعد ذلك تقوم ببرمجة حدث Entry لمربع النص الأول وتكتب فيه
AA=1
بعد ذلك تقوم ببرمجة حدث Entry لمربع النص الثانى وتكتب فيه
AA=2
لا يتبقى غير برمجة كل زر
فعلى سبيل المثال الزر الأول نكتب
if (AA ==1)
{
TextBox1.Text = TextBox1.Text + "1";
}
else
{
TextBox2.Text=TextBox2.Text + "1";
}وهكذا مع كل الأزرار
بالطبع يمكنك تحسين الكود بعمل وظيفة تأخذ قيمة حرفية يتم استدعاؤها من كل زر وإرسال الرقم المكتوب على كل زر إلى هذه الوظيفة
كما يمكن تحسين الكود أفضل من ذلك أيضاً إذا جعلت كل الأزرار تستخدم نفس معالج الحدث
أما إذا كنت مبتدئاً لا تشغل بالك بالنقطتين الأخيرتين فالكود السابق سوف يعمل بإذن الله
تم تعديل هذه المشاركة بواسطة ema2000_t في 15 يوليو 2014 في 19:48
أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا
Dr Sayed Tohamy
Programming Instructor
مدرب برمجة
---------------
EmaSoft2000
-------------------
ema2000_t كتب:السلام عليكم ورحمة الله وبركاته
لا يوجد ما يسمى بربط الزر بمربع النص ولكنك تستطيع عمل ذلك بالمنطق البرمجى عن طريق متغير عام يأخذ قيمة معينة عند الدخول فى مربع النص الأول ويأخذ قيمة أخرى عند الدخول على مربع النص الثانى
على سبيل المثال قم بتعريف متغير عام (على مستوى النافذة أى ليس داخل أى حدث) نوعه رقمى تكون قيمته واحد وليكن اسمه AA
بعد ذلك تقوم ببرمجة حدث Entry لمربع النص الأول وتكتب فيه
AA=1
بعد ذلك تقوم ببرمجة حدث Entry لمربع النص الثانى وتكتب فيه
AA=2
لا يتبقى غير برمجة كل زر
فعلى سبيل المثال الزر الأول نكتب
if (AA ==1) { TextBox1.Text = TextBox1.Text + "1"; } else { TextBox2.Text=TextBox2.Text + "1"; }وهكذا مع كل الأزرار
بالطبع يمكنك تحسين الكود بعمل وظيفة تأخذ قيمة حرفية يتم استدعاؤها من كل زر وإرسال الرقم المكتوب على كل زر إلى هذه الوظيفة
كما يمكن تحسين الكود أفضل من ذلك أيضاً إذا جعلت كل الأزرار تستخدم نفس معالج الحدث
أما إذا كنت مبتدئاً لا تشغل بالك بالنقطتين الأخيرتين فالكود السابق سوف يعمل بإذن الله
كلام جميل بارك الله فيك و صوماً مقبولا وافطاراً شهياً ان شاء الله
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…