Control Casilla en Power Apps

Un control que el usuario puede seleccionar o borrar para establecer su valor en true o false.

Descripción

El usuario puede especificar un valor booleano mediante este conocido control, que lleva décadas usándose en las interfaces gráficas de usuario.

Propiedades clave

Default: el valor inicial de un control antes de que lo cambie el usuario.

Text: texto que aparece en un control o que el usuario escribe en un control.

Value: el valor de un control de entrada.

Propiedades adicionales

BorderColor: el color del borde de un control.

BorderStyle: si el borde del control es Solid, Dashed, Dotted o None.

BorderThickness: el grosor del borde de un control.

CheckboxBackgroundFill: el color de fondo del cuadro que rodea la marca de verificación en un control de casilla.

CheckboxBorderColor: el color del borde que rodea la marca de verificación en un control de casilla.

CheckboxSize: el ancho y el alto del cuadro que rodea la marca de verificación en un control de casilla.

CheckmarkFill: el color de la marca de verificación en un control de casilla.

Color: el color del texto en un control.

DisplayMode: indica si el control permite entradas de usuario (Editar), solo muestra datos (Ver) o si está deshabilitado (Deshabilitado).

DisabledBorderColor: el color del borde de un control si la propiedad DisplayMode del control está establecida en Deshabilitado.

DisabledColor: el color del texto en un control si su propiedad DisplayMode está establecida en Deshabilitado.

DisabledFill: el color de fondo de un control si su propiedad DisplayMode está establecida en Deshabilitado.

Fill: el color de fondo de un control.

FocusedBorderColor: el color del borde de un control cuando el control recibe el foco.

FocusedBorderThickness: el grosor del borde de un control cuando el control recibe el foco.

Font: el nombre de la familia de fuentes en la que aparece el texto.

FontWeight: el peso del texto en un control: Bold, Semibold, Normal o Lighter.

Height: la distancia entre los bordes superior e inferior de un control.

HoverBorderColor: el color del borde de un control cuando el usuario mantiene el puntero del ratón sobre ese control.

HoverColor: el color del texto de un control cuando el usuario mantiene el puntero del ratón sobre él.

HoverFill: el color de fondo de un control cuando el usuario mantiene el puntero del ratón sobre él.

Italic: indica si el texto de un control está en cursiva.

OnCheck: acciones a realizar cuando el valor de una casilla o de una alternancia cambia a true.

OnSelect: acciones para llevar a cabo cuando el usuario toca o hace clic en un control.

OnUncheck: acciones a realizar cuando el valor de una casilla o de una alternancia cambia a false.

PaddingBottom: distancia entre el texto de un control y el borde inferior de ese control.

PaddingLeft: distancia entre el texto de un control y el borde izquierdo de ese control.

PaddingRight: distancia entre el texto de un control y el borde derecho de ese control.

PaddingTop: distancia entre el texto de un control y el borde superior de ese control.

PressedBorderColor: el color de un borde del control cuando el usuario toca o hace clic en ese control.

PressedColor: el color de texto de un control cuando el usuario toca o hace clic en ese control.

PressedFill: el color de fondo de un control cuando el usuario toca o hace clic en ese control.

Reset: indica si un control vuelve a su valor predeterminado.

Size: tamaño de la fuente del texto que aparece en un control.

Strikethrough: indica si aparece una línea sobre el texto de un control.

TabIndex: orden de navegación del teclado en relación con otros controles.

Tooltip: texto explicativo que aparece cuando el usuario mantiene el mouse sobre un control.

Underline: indica si aparece una línea debajo del texto de un control.

VerticalAlign: ubicación del texto en un control respecto al centro vertical de ese control.

Visible: indica si un control aparece o está oculto.

Width: la distancia entre los bordes derecho e izquierdo de un control.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).

If( Condition, Result )

Ejemplo

  1. Agregue un control Casilla, denomínelo chkReserve y establezca su propiedad Text para mostrar Reserve now.

    ¿No sabe cómo agregar, nombrar y configurar un control?

  2. Agregue un control Selector de fecha y establezca su propiedad Visible en esta fórmula:
    If(chkReserve.Value = true, true)

    ¿Desea más información sobre la función If u otras funciones?

  3. Presione F5, pulse o haga clic en chkReserve para establecer su propiedad Value en true y luego pulse o haga clic de nuevo en chkReserve para establecer su propiedad Value en false.

    El control Selector de fecha aparece cuando la propiedad Value de chkReserve es true pero no cuando es false.

  4. Para volver al área de trabajo predeterminada, presione Esc.

Instrucciones para accesibilidad

Contraste de color

Debe haber un contraste de color adecuado entre:

  • CheckmarkFill y CheckboxBackgroundFill
  • CheckboxBackgroundFill y Fill
  • CheckboxBackgroundFill y PressedFill
  • CheckboxBackgroundFill y HoverFill

Y esto, además de los requisitos de contraste de color estándar.

Compatibilidad con el lector de pantalla

  • La propiedad Text debe existir.

Compatibilidad con el teclado

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).