Keyboard.Focus(IInputElement) 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 tangentbordsfokus på det angivna elementet.
public:
static System::Windows::IInputElement ^ Focus(System::Windows::IInputElement ^ element);
public static System.Windows.IInputElement Focus(System.Windows.IInputElement element);
static member Focus : System.Windows.IInputElement -> System.Windows.IInputElement
Public Shared Function Focus (element As IInputElement) As IInputElement
Parametrar
- element
- IInputElement
Elementet som tangentbordsfokus ska ställas in på.
Returer
Elementet med tangentbordsfokus.
Exempel
I följande exempel visas en Loaded händelsehanterare som anger tangentbordsfokus på en Button.
private void OnLoaded(object sender, RoutedEventArgs e)
{
// Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton);
}
Private Sub OnLoaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
' Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton)
End Sub
Kommentarer
För att ett element ska kunna ta emot tangentbordsindata måste elementet vara fokusbart. Om du vill göra ett element fokuserat ställer du in Focusable egenskapen på baselementet på true. Mer information om grundelementen finns i Översikt över baselement.
Panel Klasser, till exempel StackPanel och Canvas, anger standardvärdet Focusable för till false. För att objekten ska få tangentbordsfokus Focusable måste de därför vara inställda på true.
Tangentbordsfokus refererar till objektet som tar emot tangentbordsindata. Elementet med tangentbordsfokus har IsKeyboardFocused angetts till true. Det kan bara finnas ett element med tangentbordsfokus på hela skrivbordet. Logiskt fokus refererar till objektet inom ett fokusomfång som har fokus. Mer information om fokus, tangentbordsfokus och logiskt fokus finns i Översikt över indata och fokusöversikt.
Ett element med tangentbordsfokus har också logiskt fokus för det fokusomfång som elementet tillhör. Ett element med logiskt fokus kanske eller kanske inte har tangentbordsfokus.