Condividi tramite


PasswordBox.InputScope Proprietà

Definizione

Ottiene o imposta il contesto per l'input usato da passwordBox.

public:
 property InputScope ^ InputScope { InputScope ^ get(); void set(InputScope ^ value); };
InputScope InputScope();

void InputScope(InputScope value);
public InputScope InputScope { get; set; }
var inputScope = passwordBox.inputScope;
passwordBox.inputScope = inputScope;
Public Property InputScope As InputScope
<PasswordBox>
  <PasswordBox.InputScope>
    <InputScope>
      <InputScope.Names>
        <InputScopeName NameValue="inputScopeName"/>
      </InputScope.Names>
    </InputScope>
  </PasswordBox.InputScope>
</PasswordBox>

Valore della proprietà

Ambito di input, che fornisce un hint per il tipo di input di testo previsto dal controllo. Il valore predefinito è Null.

Esempio

Ecco come impostare InputScope in XAML e nel codice.

<PasswordBox x:Name="pinBox" Header="Enter PIN">
    <PasswordBox.InputScope>
        <InputScope>
            <InputScope.Names>
                <InputScopeName NameValue="NumericPin"/>
            </InputScope.Names>
        </InputScope>
    </PasswordBox.InputScope>
</PasswordBox>
PasswordBox passwordBox = new PasswordBox();
passwordBox.Header = "Enter password";

InputScope scope = new InputScope();
InputScopeName scopeName = new InputScopeName();
scopeName.NameValue = InputScopeNameValue.Password;
scope.Names.Add(scopeName);
passwordBox.InputScope = scope;

Commenti

La InputScope proprietà in PasswordBox supporta solo i valori Password e NumericPin . Qualsiasi altro valore viene ignorato.

L'ambito di input fornisce un suggerimento al tipo di input di testo previsto dal controllo. Vari elementi del sistema possono rispondere all'hint fornito dall'ambito di input e fornire un'interfaccia utente specializzata per il tipo di input. Ad esempio, la tastiera temporanea potrebbe mostrare un riquadro numeri per l'input di testo quando il controllo ha il relativo InputScope set su NumericPin.

L'ambito di input non esegue alcuna convalida e non impedisce all'utente di fornire alcun input tramite una tastiera hardware o un altro dispositivo di input.

Si applica a

Vedi anche