Forms Public Class Main Class Shared Sub Main() Dim form1 As Form = New Form1 Application. Initialize Component() 'Add any initialization after the Initialize Component() call End Sub 'Form overrides dispose to clean up the component list.
New() 'This call is required by the Windows Form Designer.
Unlike Text Changed, Validated didn't fire for every character change; it only fired when the user was done.
Is there anything in WPF I can use to get the same result, an event raised only after the user is done changing the text?
Particularly if someone overrides Validating and forgets to add the 'Validated' code. Have you see any useful times where this event Validated can be used ? There is an event Validating that can be used on Text Box that are very useful but there are also an event named Validated that I can't find much use of.
//Tony Hi, That you haven't used it yet (you will some day) it does not say is not useful. At that point you know that the value of the control is valid and you can use it accordingky.
Run(form1) End Sub End Class Public Class Form1 Inherits System. Protected Overloads Overrides Sub Dispose(By Val disposing As Boolean) If disposing Then If Not (components Is Nothing) Then components. Dispose(disposing) End Sub 'Required by the Windows Form Designer Private components As System. IContainer 'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. Resume Layout(False) End Sub #End Region Private Sub txt Name_Validating(By Val sender As Object, By Val e As System. In a Win Form I'm doing initial validation in the Form. To make the code short only three fields are shown in the code.The validation happens before the update, so I just want to be able to have db Null in the textbox.text, but that is not possible. One of a set of tools we're offering as a way of saying thank you for being a part of the community.You can use a Windows Forms Error Provider component to display an error icon when the user enters invalid data.