Cara: Mendeteksi Saat Teks di Kotak Teks Telah Berubah
Contoh ini menunjukkan salah satu cara untuk menggunakan TextChanged peristiwa untuk menjalankan metode setiap kali teks dalam TextBox kontrol telah berubah.
Di kelas code-behind untuk XAML yang berisi TextBox kontrol yang ingin Anda pantau perubahannya, sisipkan metode untuk memanggil setiap kali TextChanged peristiwa diaktifkan. Metode ini harus memiliki tanda tangan yang cocok dengan apa yang diharapkan oleh TextChangedEventHandler delegasi.
Penanganan aktivitas dipanggil setiap kali konten TextBox kontrol diubah, baik oleh pengguna atau secara terprogram.
Catatan
Kejadian ini diaktifkan saat TextBox kontrol dibuat dan awalnya diisi dengan teks.
Menentukan kontrol TextBox
Dalam Extensible Application Markup Language (XAML) yang menentukan kontrol Anda TextBox , tentukan TextChanged atribut dengan nilai yang cocok dengan nama metode penanganan aktivitas.
<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>
Memantau perubahan kontrol TextBox
Di kelas code-behind untuk XAML yang berisi TextBox kontrol yang ingin Anda pantau perubahannya, sisipkan metode untuk memanggil setiap kali TextChanged peristiwa diaktifkan. Metode ini harus memiliki tanda tangan yang cocok dengan apa yang diharapkan oleh TextChangedEventHandler delegasi.
// 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
Penanganan aktivitas dipanggil setiap kali konten TextBox kontrol diubah, baik oleh pengguna atau secara terprogram.
Catatan
Kejadian ini diaktifkan saat TextBox kontrol dibuat dan awalnya diisi dengan teks.
Komentar
Baca juga
.NET Desktop feedback
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk