FocusManager.SetIsFocusScope(DependencyObject, Boolean) Metode
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.
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.