السلام عليكم ورحمة الله وبركاته
كيف استطيع ان اقوم بتنفيذ الامر الذي داخل button بمجدر الضغط على enter
:unsure: :unsure: :unsure:
السلام عليكم ورحمة الله وبركاته
كيف استطيع ان اقوم بتنفيذ الامر الذي داخل button بمجدر الضغط على enter
:unsure: :unsure: :unsure:
hicham@com كتب:السلام عليكم ورحمة الله وبركاته
كيف استطيع ان اقوم بتنفيذ الامر الذي داخل button بمجدر الضغط على enter
:unsure: :unsure: :unsure:
بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله وبركاته
هُنالك عدة حلول ولكن الحل الأكثر فاعلية هو :
أن تقوم بتحديد النافذة Form
تذهب إلى نافذة الخصائص
تذهب إلى الـAccept Button
وتختار الزر الذي تُريده
أتمنى أن أكون قد أفدت
أخوكُم في الله : أبو ياسر
إن كلماتنا ستبقى ميتة أعراساً من الشموع لا حراك فيها جامدة ، حتى إذا متنا من أجلها انتفضت حية وعاشت بين الأحياء ، كل كلمة عاشت كانت قد اقتاتت قلب إنسان حي ، فعاشت بين الأحياء ، والأحياء لا يتبنون الأموات
الليل ولى وجاء دورك يا صباح سفينة الإيمان سارت لا تبالي بالرياح
ولا تنسوني من دعائكم
اذا كانت تريد عند الضغط على انتر يضغط على بتوم معينه بالفورم
اهذب الى خصائص الفورم من ثم ضع اماما الخيار AcceptButton الزر الذي تريد
والسلام عليكم
أو يمكنك أخي ببساطة تروح إلأى الإفنت (KeyDown) وتكتب الكود التالي :
if (e.KeyCode == Keys.Enter)
وطبعا تقدر تحطها في أي كونترول تبغاه فورم , تيكست بوكس .. إلخ
أتمنى لك التوفيق .. :wink:
samer226047 كتب:بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله وبركاته
هُنالك عدة حلول ولكن الحل الأكثر فاعلية هو :
أن تقوم بتحديد النافذة Form
تذهب إلى نافذة الخصائص
تذهب إلى الـAccept Button
وتختار الزر الذي تُريده
أتمنى أن أكون قد أفدت
أخوكُم في الله : أبو ياسر
شكرا اخي على هذه المعلومة لكني عندما اذهب الى خصائص الفروم واطبق ماقلت لي اجد هنالك اختياران
هما
(none)
button1
ماذا افعل
azooz-tamimi كتب:إختر الزر الي تبغاه وفي هاذي الحاله بيكون : button1
بارك الله فيك يا اخي وجعله الله في ميزان حسناتك
:lol: :lol: :lol:
azooz-tamimi كتب:أو يمكنك أخي ببساطة تروح إلأى الإفنت (KeyDown) وتكتب الكود التالي :
{
button1_Click(this, new EventArgs());
}if (e.KeyCode == Keys.Enter)وطبعا تقدر تحطها في أي كونترول تبغاه فورم , تيكست بوكس .. إلخ
أتمنى لك التوفيق .. :wink:
ابو عزه بعد السلام عليكم انا لقيت حل اخر يقول
btnFind_Click(null, null);
ممكن تشرح :happy: ماهو الفرق
أكيد فيه فرق طبعاً على حسب الـكود الي بداخل الـ (btnFind_Click) في بعض الأحيان تحتاج لإستخدام المتغير (sender) وبما أنك مهدته بـ null بيحصل لك إكسبشن
من نوع : NullReferenceException
أما إذا لم تكتب كود يستخدم الـ (sender) فما فيه مشكله تمهده بـ (null) ..
في كل الأحوال من الأفضل إستخدام هذا الكود :
button1_Click(this, new EventArgs());
بالتوفيق .. :wink:
تم تعديل هذه المشاركة بواسطة azooz-tamimi في 18 يونيو 2010 في 01:57
:)وضح الله يجزاك خير
أخي لو تذهب إلى الطريقة (btnFind_Click) تجدها بالشكل التالي :
private void btnFind_Click(object sender, EventArgs e)
وتجد من ضمن البارامترات موجود متغير إسمه (sender) وظيقة هذا المتغير يقوم بوضع الأداة التي قامت بطلب هاذي الطريقة عن طريق (Event) بداخل المتغير ..
نستفيد منه إذا أردنا وضع طريقة واحدة لأكثر من حدث أو أكثر من أداة .. إليك المثال الذي في المرفقات .
مثال رائع ويوضح اكثر
الله يبارك فيك
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…