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

سؤال الى الخبراء ( تحديد ال ref(

مغلق
بدأه isdep_makin في 15 أبريل 2005 · 4 رد · 517 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السؤال هنا

i create a button at Run Time and namedit n

button b =new button(); 
this.control.add(b);

الفكرة التى اريدها هنا هى عندما اضغط الزر او على الفورمه يقوم باظهار رساله مكتوب فيها

i'm the button or i'm the form

please how to return a refernce ! of a control

Mohamed Makeen

Senior Software Developer

Egypt - Cairo

eng_makin@hotmail.com

0142003269

#2

اسف انا مش فاهم انت عاوز ايه بالضبط

لو عاوز يعني تظهر اسم ال Button ممكن يكون كده

MessageBox.show("Button name ");

اما لو عاوز رسالة تظهر بمدخلت المستخدم ممكن تعمل الموضوع ده علي textBox

ويكون الكود كده

string a;
 	 a=textBox1.Text;
 	 MessageBox.Show (a);

لو ده الي انت عاوز يبه اي خدمة

اما لو مش هوه اعتبارها عايل وغلط :lol: :lol: :lol:

تم تعديل هذه المشاركة بواسطة علي المصري في 15 أبريل 2005 في 18:15

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#3

وممكن يكون ده اما لو كان وحد منهم بصرحه دي الي انا فهمة من السؤال

button1.Text=textBox1.Text;
 	 string a;
 	 a=button1.Text;
 	 MessageBox.Show (a);

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#4

لا ياجماعة الراجل مش قصده كده الراجل قصده انه عاوز يعمل EventHandler لل Button اللي هو عمله Creation في ال RunTime و ده سهل جدا

Button btn = new Button();
 	 btn.Click+=new EventHandler(btn_Click);
  Controls.Add(btn);
  private void btn_Click(object sender, EventArgs e)
  {
 	 MessageBox.Show("Bashmohandes is Here");
  }

و لو انت مستخدم نفس الFunction لاكتر من Button و عاوز تعرف مين فيهم اللي Clicked استخدم الsender اللي مبعوت مع الEvent

Button clickedBtn = sender as Button

تم تعديل هذه المشاركة بواسطة bashmohandes في 15 أبريل 2005 في 19:01

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#5

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

شكرا جزيلا على الرد لكليكم على المصرى والاخ bashmohandes :)

على المصرى (h) ( عيل وغلط ) متقلش كدة يا راجل . :D

bashmohandes شكرا كان فى لالاجابه المنفعه وفعلا كان ذلك المقصود

شكرا مرة ثانيه :)

Mohamed Makeen

Senior Software Developer

Egypt - Cairo

eng_makin@hotmail.com

0142003269

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…