RichEditBox.InputScope Propriété

Définition

Obtient ou définit le contexte d’entrée utilisé par ce 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>

Valeur de propriété

Étendue d’entrée, qui fournit un indicateur du type d’entrée de texte attendu par le contrôle. La valeur par défaut est Null.

Exemples

Voici comment définir l’InputScope en XAML et dans le code.

<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;

Remarques

L’étendue d’entrée fournit un indicateur du type d’entrée de texte attendu par le contrôle. Différents éléments du système peuvent répondre à l’indicateur fourni par l’étendue d’entrée et fournir une interface utilisateur spécialisée pour le type d’entrée. Par exemple, le clavier souple peut afficher un pavé numérique pour l’entrée de texte lorsque l’inputScope du contrôle est défini sur Nombre. Consultez l’énumération InputScopeNameValue pour obtenir la liste complète des valeurs d’étendue d’entrée.

Le contrôle peut également interpréter les données entrées différemment (généralement pour les étendues d’entrée liées à l’Asie de l’Est). L’étendue d’entrée n’effectue aucune validation et n’empêche pas l’utilisateur de fournir une entrée par le biais d’un clavier matériel ou d’un autre périphérique d’entrée.

Important

Bien que cette propriété puisse contenir une collection de valeurs InputScopeName , dans la plupart des cas, seule la première est utilisée. La seule exception à cela est quand Private est spécifié en tant que valeur. Private n’est jamais ignoré, quel que soit son emplacement dans la collection. Si Private est le premier élément de la collection, l’élément suivant de la collection (le cas échéant) est également utilisé.

S’applique à

Voir aussi