Bagikan melalui


TraversalRequest Kelas

Definisi

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)

Berlaku untuk

Lihat juga