تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال بخصوص الtext box
#4
أخي بكري

فكرة أخرى بعد فكرة أخي ابراهيم

ممكن تعمل على تغير لو خلفية التيكست بوكس حسب الشرط أو تظهر علامة خطأ بجواره

طريقة تغير خلفية التيكست بوكس مثل
PHP كود :
Private Sub TextBox1_TextChanged(sender As ObjectAs EventArgsHandles TextBox1.TextChanged
    Static st 
As Boolean False
    If sender
.Text.Trim.Length >= 3 Then st True
    If Not st Then 
Return
 
   If sender.Text.Trim.Length Or sender.Text.Trim.Length 20 Then
        sender
.BackColor Color.Pink
    Else
        sender
.BackColor Nothing
    End 
If
End Sub
Private Sub TextBox1_LostFocus(sender As ObjectAs EventArgsHandles TextBox1.LostFocus
    If sender
.Text.Trim.Length Or sender.Text.Trim.Length 20 Then
        sender
.BackColor Color.Pink
    End 
If
 
   sender.Text sender.Text.Trim
End Sub 


طريقة ظهور علامة خطأ بجوار التيكست بوكس مثل
PHP كود :
Dim epTextBox1 As New ErrorProvider
Private Sub TextBox1_TextChanged(sender As ObjectAs EventArgsHandles TextBox1.TextChanged
    Static st 
As Boolean False
    If sender
.Text.Trim.Length >= 3 Then st True
    If Not st Then 
Return
 
   If sender.Text.Trim.Length Or sender.Text.Trim.Length 20 Then
        epTextBox1
.SetError(sender"يجب إدخال بين 3 و 20 حرف")
 
   Else
        epTextBox1
.SetError(senderNothing)
 
   End If
End Sub
Private Sub TextBox1_LostFocus(sender As ObjectAs EventArgsHandles TextBox1.LostFocus
    If sender
.Text.Trim.Length Or sender.Text.Trim.Length 20 Then
        epTextBox1
.SetError(sender"يجب إدخال بين 3 و 20 حرف")
 
   End If
 
   sender.Text sender.Text.Trim
End Sub 

أخي بكري
إن كان هناك ما تريد أن تستفسر عنه في هذين الكودين فأخبرني
الرد }}}


الردود في هذا الموضوع
سؤال بخصوص الtext box - بواسطة bakriano30@yahoo.com - 16-07-19, 04:58 PM
RE: سؤال بخصوص الtext box - بواسطة الحازمي - 16-07-19, 08:01 PM


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


يقوم بقرائة الموضوع: