Bagikan melalui


ContentElement.OnGotFocus(RoutedEventArgs) Metode

Definisi

Menaikkan peristiwa yang dirutekan GotFocus dengan menggunakan data peristiwa yang disediakan.

protected:
 virtual void OnGotFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnGotFocus (System.Windows.RoutedEventArgs e);
abstract member OnGotFocus : System.Windows.RoutedEventArgs -> unit
override this.OnGotFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnGotFocus (e As RoutedEventArgs)

Parameter

e
RoutedEventArgs

RoutedEventArgs yang berisi data peristiwa. Data peristiwa ini harus berisi pengidentifikasi untuk peristiwa tersebut GotFocus .

Keterangan

Metode ini, meskipun virtual, memang memiliki implementasi default yang meningkatkan peristiwa.

Implementasi metode On* ini dimaksudkan untuk meningkatkan peristiwa, dan implementasi metode yang sama ini dipanggil secara internal untuk menaikkan peristiwa ketika IsFocused nilai properti berubah. Implementasinya OnGotFocus berbeda dari beberapa implementasi Windows Presentation Foundation (WPF) On*lainnya, yang hanya menyediakan cara mudah untuk menambahkan penanganan kelas untuk peristiwa tersebut.

Catatan untuk pewaris

Kecuali Anda memiliki kebutuhan yang disengaja dan tidak biasa untuk tidak menaikkan peristiwa fokus, pastikan implementasi Anda memanggil implementasi dasar. Jika tidak, GotFocus peristiwa tidak dinaikkan selama operasi pengguna umum yang biasanya mengatur fokus ke elemen ini. Jika Anda tidak ingin elemen Anda dapat difokuskan, Anda dapat mencegah elemen dapat difokuskan dengan mengatur Focusable ke false. Perhatikan bahwa secara default a Focusable tidak dapat difokuskan, oleh karena itu pengaturan Focusable mungkin tidak diperlukan.

Berlaku untuk

Lihat juga