TraversalRequest Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili permintaan untuk memindahkan fokus ke kontrol lain.
public ref class TraversalRequest
[System.Serializable]
public class TraversalRequest
public class TraversalRequest
[<System.Serializable>]
type TraversalRequest = class
type TraversalRequest = class
Public Class TraversalRequest
- Warisan
-
TraversalRequest
- Atribut
Contoh
Contoh berikut membuat instans TraversalRequest sebagai input untuk FrameworkElement.MoveFocus panggilan.
// Creating a FocusNavigationDirection object and setting it to a
// local field that contains the direction selected.
FocusNavigationDirection focusDirection = _focusMoveValue;
// MoveFocus takes a TraveralReqest as its argument.
TraversalRequest request = new TraversalRequest(focusDirection);
// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;
// Change keyboard focus.
if (elementWithFocus != null)
{
elementWithFocus.MoveFocus(request);
}
' Creating a FocusNavigationDirection object and setting it to a
' local field that contains the direction selected.
Dim focusDirection As FocusNavigationDirection = _focusMoveValue
' MoveFocus takes a TraveralReqest as its argument.
Dim request As New TraversalRequest(focusDirection)
' Gets the element with keyboard focus.
Dim elementWithFocus As UIElement = TryCast(Keyboard.FocusedElement, UIElement)
' Change keyboard focus.
If elementWithFocus IsNot Nothing Then
elementWithFocus.MoveFocus(request)
End If
Keterangan
Kelas ini digunakan sebagai parameter input untuk metode .UIElement.MoveFocus Metode ini MoveFocus memiliki penimpaan tingkat kerangka kerja WPF yang memberikan implementasi yang lebih praktis (FrameworkElement.MoveFocus), serta implementasi paralel pada ContentElement dan FrameworkContentElement. Anda biasanya akan mengatur properti TraversalRequest untuk menyesuaikan perilaku pemfokusan saat Anda meminta agar fokus dipindahkan ke elemen lain.
Kelas ini juga digunakan sebagai parameter input untuk metode berikut:
Konstruktor
TraversalRequest(FocusNavigationDirection) |
Menginisialisasi instans baru kelas TraversalRequest. |
Properti
FocusNavigationDirection |
Mendapatkan arah traversal. |
Wrapped |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah traversal fokus telah mencapai akhir elemen anak yang dapat memiliki fokus. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |