Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере показан один из способов использования события TextChanged для выполнения метода при изменении текста в элементе управления TextBox.
В программной части XAML, которая содержит элемент управления TextBox, за изменениями которого необходимо следить, вставьте метод, который будет вызываться при каждом срабатывании события TextChanged. Этот метод должен иметь подпись, соответствующую той, которая ожидается делегатом TextChangedEventHandler.
Обработчик событий вызывается всякий раз, когда содержимое элемента управления TextBox изменяется пользователем или программным способом.
Замечание
Это событие срабатывает при создании управляющего элемента TextBox и его начальном заполнении текстом.
Определение элемента управления TextBox
В языке разметки расширяемых приложений (XAML), определяющем элемент управления TextBox, укажите атрибут TextChanged со значением, соответствующим имени метода обработчика событий.
<TextBox TextChanged="textChangedEventHandler">
Here is the initial text in my TextBox. Each time the contents of this TextBox are changed,
the TextChanged event fires and textChangedEventHandler is called.
</TextBox>
Отслеживание изменений элемента управления TextBox
В программной части XAML, которая содержит элемент управления TextBox, за изменениями которого необходимо следить, вставьте метод, который будет вызываться при каждом срабатывании события TextChanged. Этот метод должен иметь подпись, соответствующую той, которая ожидается делегатом TextChangedEventHandler.
// TextChangedEventHandler delegate method.
private void textChangedEventHandler(object sender, TextChangedEventArgs args)
{
// Omitted Code: Insert code that does something whenever
// the text changes...
} // end textChangedEventHandler
' TextChangedEventHandler delegate method.
Private Sub textChangedEventHandler(ByVal sender As Object, ByVal args As TextChangedEventArgs)
' Omitted Code: Insert code that does something whenever
' the text changes...
End Sub
Обработчик событий вызывается всякий раз, когда содержимое элемента управления TextBox изменяется пользователем или программным способом.
Замечание
Это событие срабатывает при создании управляющего элемента TextBox и его начальном заполнении текстом.
Комментарии
См. также
- TextChangedEventArgs
- Обзор текстового поля
- Обзор RichTextBox
.NET Desktop feedback