RichEditBox.InputScope Propiedad

Definición

Obtiene o establece el contexto para la entrada utilizada por este 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>

Valor de propiedad

El ámbito de entrada, que proporciona una sugerencia sobre el tipo de entrada de texto esperado por el control. El valor predeterminado es NULL.

Ejemplos

Aquí se muestra cómo establecer InputScope en XAML y en código.

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

Comentarios

El ámbito de entrada proporciona una sugerencia en el tipo de entrada de texto esperado por el control. Varios elementos del sistema pueden responder a la sugerencia proporcionada por el ámbito de entrada y proporcionar una interfaz de usuario especializada para el tipo de entrada. Por ejemplo, el teclado suave podría mostrar un panel numérico para la entrada de texto cuando el control tiene su InputScope establecido en Number. Consulte la enumeración InputScopeNameValue para obtener una lista completa de los valores de ámbito de entrada.

El control también puede interpretar los datos que se escriben de forma diferente (normalmente para ámbitos de entrada relacionados con asia oriental). El ámbito de entrada no realiza ninguna validación y no impide que el usuario proporcione la entrada a través de un teclado de hardware u otro dispositivo de entrada.

Importante

Aunque esta propiedad puede contener una colección de valores InputScopeName , en la mayoría de los casos solo se usa la primera. La única excepción a esto es cuando Private se especifica como un valor. Private nunca se omite, independientemente de su ubicación en la colección. Si Private es el primer elemento de la colección, también se usa el siguiente elemento de la colección (si está presente).

Se aplica a

Consulte también