FocusManager.SetIsFocusScope(DependencyObject, Boolean) Metode

Definisi

Mengatur yang ditentukan DependencyObject sebagai cakupan fokus.

public:
 static void SetIsFocusScope(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsFocusScope(System.Windows.DependencyObject element, bool value);
static member SetIsFocusScope : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsFocusScope (element As DependencyObject, value As Boolean)

Parameter

element
DependencyObject

Elemen untuk membuat cakupan fokus.

value
Boolean

true jika element adalah cakupan fokus; jika tidak, false.

Contoh

Contoh berikut menjadikan elemen sebagai cakupan fokus dengan menggunakan SetIsFocusScope.

StackPanel focuseScope2 = new StackPanel();
FocusManager.SetIsFocusScope(focuseScope2, true);
Dim focuseScope2 As New StackPanel()
FocusManager.SetIsFocusScope(focuseScope2, True)

Keterangan

Elemen cakupan fokus adalah elemen kontainer yang menjaga agar FocusManager.FocusedElement tetap terlacak dalam cakupannya. Secara default, Window kelas adalah cakupan fokus seperti kelas Menu, , ContextMenudan ToolBar . Elemen yang merupakan cakupan fokus telah IsFocusScope diatur ke true.

Untuk informasi selengkapnya tentang fokus, fokus keyboard, dan fokus logis, lihat Gambaran Umum Input.

Berlaku untuk