Freigeben über


WebView.Focus(FocusState) Methode

Definition

Legt den Eingabefokus auf die WebView fest.

public:
 virtual bool Focus(FocusState value) = Focus;
bool Focus(FocusState const& value);
public bool Focus(FocusState value);
function focus(value)
Public Function Focus (value As FocusState) As Boolean

Parameter

value
FocusState

Ein -Wert, der angibt, wie der Fokus festgelegt wurde.

Gibt zurück

Boolean

bool

TRUE , wenn der Fokus festgelegt wurde; Andernfalls false.

Hinweise

In Apps, die für Windows 8 kompiliert wurden, erhält das WebView-Steuerelement automatisch den Eingabefokus, wenn Sie skripts verwenden, um den Fokus programmgesteuert auf einige Inhalte in der WebView festzulegen. In Apps, die für Windows 8.1 kompiliert wurden, geschieht dies nicht automatisch. Stattdessen müssen Sie die Focus-Methode aufrufen, um den Fokus auf das WebView-Steuerelement festzulegen, und auch das Skript verwenden, um den Fokus auf einige Inhalte im Steuerelement festzulegen.

Wenn Sie diese Methode aufrufen, übergeben Sie in der Regel den FocusState-WertProgrammatic. Verwenden Sie die Werte Zeiger und Tastatur , wenn Sie diese Methode als Reaktion auf direkte Benutzereingaben aufrufen. Sie können diese Methode nicht verwenden, um den Eingabefokus aus dem Steuerelement zu entfernen. Der Unfocused-Wert löst eine Ausnahme aus.

Gilt für: