TextChanged Event
Collapse the table of content
Expand the table of content

TextBox.TextChanged Event

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Occurs when content changes in the text box.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)
XMLNS for XAML: Not mapped to an xmlns.

'Declaration
Public Event TextChanged As TextChangedEventHandler
<TextBox TextChanged="eventhandler"/>

User input or setting the Text property to a new value raises the TextChanged event.

If the Text property is set to the same string as the content in the TextBox, the event is not raised.

The TextChanged event is asynchronous. The event cannot be canceled.

NoteNote:

If the text and the selection is changed in a TextBox, the TextChanged event is raised before the SelectionChanged event.

The following code snippets display a read-write text box and a read-only text box. As you type text in the read-write text box, the text is displayed in the read-only text box. This example is part of a larger example available in the TextBox class overview.


<TextBlock Margin="20,20,0,0" Text="Type Text Here"/>

<TextBox x:Name="ReadWriteTB" TextChanged="ReadWriteTB_TextChanged"  IsReadOnly="False" HorizontalAlignment="Left" 
         Margin="20,5,0,0" Height="70" Width="200" />

<TextBlock Margin="20,20,0,0" Text="Read Only TextBox"/>

<TextBox x:Name="ReadOnlyTB"  IsReadOnly="True" HorizontalAlignment="Left" Margin="20,5,0,0" Height="70" Width="200" />



    'The following method displays the text entered in ReadWriteTB in ReadOnlyTB.
    Private Sub ReadWriteTB_TextChanged(ByVal sender As Object, ByVal e As RoutedEventArgs)
        ReadOnlyTB.Text = ReadWriteTB.Text
    End Sub



Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2018 Microsoft