Bagikan melalui


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

Cakupan fokus adalah elemen kontainer yang melacak FocusManager.FocusedElement dalam cakupannya. Secara default, Window kelas adalah cakupan fokus apa adanya Menukelas , ContextMenu, dan 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