FocusManager.SetIsFocusScope(DependencyObject, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger det angivna DependencyObject som ett fokusomfång.
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)
Parametrar
- element
- DependencyObject
Elementet för att göra ett fokusomfång.
- value
- Boolean
true om element är ett fokusomfång, annars false.
Exempel
Följande exempel gör ett element till ett fokusomfång med hjälp SetIsFocusScopeav .
StackPanel focuseScope2 = new StackPanel();
FocusManager.SetIsFocusScope(focuseScope2, true);
Dim focuseScope2 As New StackPanel()
FocusManager.SetIsFocusScope(focuseScope2, True)
Kommentarer
Ett fokusomfång är ett containerelement som håller reda på FocusManager.FocusedElement inom dess omfång. Som standard är klassen ett fokusomfång, Window liksom klasserna Menu, ContextMenuoch ToolBar . Ett element som är ett fokusomfång har IsFocusScope angetts till true.
Mer information om fokus, tangentbordsfokus och logiskt fokus finns i Översikt över indata.