تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
numericupdowntool
#1
السلام عليكم
اريد اظهار رسالة خطأ قبل الحفظ لو قيمة الnumericupdowntool اكبر من 100

فانا اكتب الرسالة الاتية
If RadioButton4.Checked = True And NumericUpDown1.Text > 100 Then
MessageBox.Show("أقصى عدد للاقساط 100", MessageBoxButtons.OK)
Exit Sub
End If
وبالفعل اضع رقم 200 في خانة الاداة والمفترض يعترض ولكنه لا يعترض ويقوم بالحفظ ويحفظها 100 حيث اني اضع حد اقصى =100 في خصائص الاداة
ولكن ما اريده هو اظهار رسالة الخطا التي تنبه اليوزر انه يقوم بحفظ 200 داخل الخانة وعليه تغيير الرقم
الرد }}}
تم الشكر بواسطة:
#2
مرحبا اخى

طيب ليه ما تضع حد اعلى في الخاصيه Maximum الخاصه بالاداه NumericUpDown1 وتضمن ان يتجاوز الحد الاقصى
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy , تناسيم
#3
(20-09-17, 01:03 PM)أبو نوره كتب : مرحبا اخى

طيب ليه ما تضع حد اعلى في الخاصيه Maximum الخاصه بالاداه NumericUpDown1 وتضمن ان يتجاوز الحد الاقصى

تمام انا اضع حد اعلى في خاصية maximum الخاصة بالاداة NumericUpDown1 رقم 100 ولكني اريد توضيح هذا لليوزر لو كان يرغب في وضع 101 او 200 مثلا ان ينبهه انه سوف يتم حفظ 100 كحد اقصى لو المدخل اكبر من 100
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم
أخي جرب هذه الطريقة وأتمنى تظبط معاك لأني جربتها قبل ما أرسلها إليك وكانت ناجحة
الطريقة:
If RadioButton4.Checked = True And NumericUpDown1.Text > 100 Then
MsgBox("أقصى عدد للاقساط 100", MessageBoxButtons.OK)
 Exit Sub

        End If
وممكن تضيف ليها الآتي:
If RadioButton4.Checked = True And NumericUpDown1.Text > 100 Then
MsgBox("أقصى عدد للاقساط 100", MessageBoxButtons.OK)
 Exit Sub
Else
            MsgBox("تم الحفظ")
        End If
مع مراعاة تغيير اللغة يعني كلمة (MsgBox) تكون في الأول بعدين الأقواس ثم "أقصى عدد للاقساط 100" ثم  MessageBoxButtons.OK بعدها باقي الكود..
الرد }}}
تم الشكر بواسطة:
#5
مرحبا اخى

استخدم الحدث KeyUp
PHP كود :
Private Sub NumericUpDown1_KeyUp(ByVal sender As ObjectByVal e As KeyEventArgsHandles NumericUpDown1.KeyUp
    If Val
(sender.Text) > sender.Maximum Then
        MsgBox
("سوف يتم حفظ " sender.Maximum " كحد اقصى")
 
   End If
End Sub 
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم