السلام عليكم
كيف اعين الزر الذي يتم تنفيذه عند الضغط على Enter?
و كيف اعرض في form2 نتائج تم حسابها في form1 عن طريق Label?
و هل في طريقة لجعل الفيجوال يقوم بعرض النتائج على شكل جدول؟
السلام عليكم
كيف اعين الزر الذي يتم تنفيذه عند الضغط على Enter?
و كيف اعرض في form2 نتائج تم حسابها في form1 عن طريق Label?
و هل في طريقة لجعل الفيجوال يقوم بعرض النتائج على شكل جدول؟
السوال الاول لم افهمه
اما عرض نتائج من خلال تعريف متغير عامPublic
يمكن عرض النتائج على شكل جدول باستخدام الDatagrid
لانها اداة متطورة من الجدول
اكتب هذا الكود اول شي
Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
If keyData = Keys.Enter Then SendKeys.Send("{TAB}")
End Function
في هذه الحالة عند الضغط على انتر سوف يؤدي وظيفة الtab فأنت غيرها بما تشاء
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
جزاكم الله خير يا اخوان
Nine
ممكن تشرح لي اكثر عن الخاصية هذه؟
Romantic touch
ما احس انك فهمت قصدي زين
مثلا انا عندي زر في البرنامج وظيفته تخزين البيانات اللي يتم ادخالها في التكست بوكس اسم هالزر Add
يعني ابيه لما اسجل البيانات في التكست بوكس و اضغط Enter يتم الضغط آليا على Add
اخي الحبيب
بخصوص السوال الاول فهو بكل بساطع عن طريق تعديل الخاصيه Accept Button من خيارات الفورم واختيار البوتون الاساسي وهو الذي سيعمل عند الضغط على الزر
اما السوال الثاني فمثلا يوجد TextBox1 و TextBox2 في ال Form1 اما في الفورم F فيوجد Textbox3
وانت تريد ان تجعل قيمه TextBox3 تساوي قيمه TextBox1 + TextBox2 مثلا
فاذهب الى بدايه الكود في صفحه ال Form1
واكتب الكود التالي
Public Txt1,Txt2 As Textbox
ثم في منطقه تحميل الفورم Form_Load
Txt1 = TextBox1
Txt2 = Textbox2
والان عينت قيمهم
اذهب الان الى الفورم F
وضع عليه الزر button1
واكتب في الكود مايلي
Dim Form As new Form1
TextBox3.Text = Form1.Txt1.Text + Form1.Txt2.Text
اتمنى ان يكون الشرح واضحا
والسلام عليكم ورحمه الله وبركاته
يعطيك العافية اخوي محمد
شرح واضح و وافي
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…