Я хочу указать только только номера и не разрешать номера без номеров, пожалуйста, помогите мне с этим.Разрешаю только цифры в PasswordBox в WPF
этот код в TextBox Но он не работает с PasswordBox
Dim textBox As TextBox = TryCast(sender, TextBox)
Dim selectionStart As Int32 = textBox.SelectionStart
Dim selectionLength As Int32 = textBox.SelectionLength
Dim newText As [String] = [String].Empty
Dim count As Integer = 0
For Each c As [Char] In textBox.Text.ToCharArray()
If [Char].IsDigit(c) OrElse [Char].IsControl(c) Then
newText += c
End If
Next
textBox.Text = newText
textBox.SelectionStart = If(selectionStart <= textBox.Text.Length, selectionStart, textBox.Text.Length)
спасибо
Почему бы вам не поставить то, что вы пробовали до сих пор? В верхней части моей головы я бы получил окно с паролем для подписки на события keyup и keydown, и вы можете проверить там, если последний символ был числовым. –
Я положил код, который работал со мной в TextBox – shhada