Condividi tramite


RichEditBox.InputScope Proprietà

Definizione

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

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

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

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.

<RichEditBox InputScope="Formula"/>
RichEditBox editBox = new RichEditBox();

InputScope scope = new InputScope();
InputScopeName scopeName = new InputScopeName();
scopeName.NameValue = InputScopeNameValue.Formula;
scope.Names.Add(scopeName);
editBox.InputScope = scope;

Commenti

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 impostato su Number. Per un elenco completo dei valori dell'ambito di input, vedere l'enumerazione InputScopeNameValue .

Il controllo può anche interpretare i dati immessi in modo diverso (in genere per gli ambiti di input correlati all'Asia orientale). L'ambito di input non esegue alcuna convalida e non impedisce all'utente di fornire l'input tramite una tastiera hardware o un altro dispositivo di input.

Importante

Anche se questa proprietà può contenere una raccolta di valori InputScopeName , nella maggior parte dei casi viene usata solo la prima. L'unica eccezione è quando Private viene specificata come valore. Private non viene mai ignorato, indipendentemente dalla sua posizione nella raccolta. Se Private è il primo elemento della raccolta, viene usato anche l'elemento successivo della raccolta (se presente).

Si applica a

Vedi anche