Control de cambio en Power Apps

Un control que o usuario pode activar ou desactivar movendo a agarradoira.

Descripción

Un control de alternancia está deseñado para GUI recentes, pero se comporta do mesmo xeito que unha caixa de verificación.

Propiedades clave

Predeterminado: O valor inicial dun control antes de que o usuario o cambie.

Valor - O valor dun control de entrada.

Propiedades adicionais

AccessibleLabel: etiqueta para lectores de pantalla.

BorderColor: cor do bordo dun control.

BorderStyle: se un bordo dun control é Sólido, A trazos, Punteado ou Ningún.

BorderThickness: grosor do bordo dun control.

DisplayMode: se o control permite a entrada do usuario (Editar), só mostra datos (Ver) ou está desactivado (Desactivado).

DisabledBorderColor – A cor do bordo dun control se a propiedade DisplayMode do control está establecida en Desactivado.

FalseFill - A cor de recheo da alternancia cando a alternancia está desactivada.

FalseHoverFill - A cor de recheo ao pasar o punteiro do rato pola alternancia cando a alternancia está desactivada.

FalseText - O texto que se amosa cando a alternancia está desactivada.

Enchemento: a cor de fondo dun control.

FocusedBorderColor: a cor do bordo dun control cando o control está enfocado.

FocusedBorderThickness: o grosor do bordo dun control cando o control está enfocado.

HandleFill - A cor de recheo da agarradoira da alternancia.

Altura: distancia entre os bordos superior e inferior dun control.

HoverBorderColor – A cor do bordo dun control cando o usuario mantén o punteiro do rato sobre ese control.

OnChange – Accións a realizar cando o usuario cambia o valor dun control (por exemplo, axustando un cursor da barra de desprazamento).

OnCheck - Accións a realizar cando o valor dunha caixa de verificación ou un alternador cambia a verdadeiro.

OnSelect – Accións a realizar cando o usuario toca ou fai clic nun control.

OnUncheck - Accións a realizar cando o valor dunha caixa de verificación ou un alternador cambia a falso.

PressedBorderColor – A cor do bordo dun control cando o usuario toca ou fai clic nese control.

RailFill - A cor de fondo do rectángulo dun control de alternancia cando o seu valor é falso ou a cor da liña á dereita da agarradoira dun control do cursor da barra de desprazamento.

RailHoverFill - Cando pasa o punteiro do rato sobre un control de alternancia ou un cursor da barra de desprazamento, a cor de fondo do rectángulo dun control de alternancia cando o seu valor é falso ou a cor da liña á dereita da agarradoira dun control do cursor da barra de desprazamento.

Restablecer: se un control se restablece ao seu valor predeterminado.

ShowLabel - Se se mostra unha etiqueta de texto xunto ao control de alternancia.

TabIndex - Orde de navegación do teclado en relación con outros controis.

TextPosition - Se a etiqueta está á esquerda ou á dereita do control de alternancia.

Información sobre ferramentas: texto explicativo que aparece cando o usuario pasa o cursor do rato sobre un control.

TrueFill - A cor de recheo da alternancia cando a alternancia está activada.

TrueHoverFill - A cor de recheo da alternancia cando a alternancia está activada.

TrueText - O texto que se amosa cando a alternancia está activada.

ValueFill - A cor de fondo do rectángulo dun control de alternancia cando o seu valor é verdadeiro ou a cor da liña á esquerda da agarradoira dun control do cursor da barra de desprazamento.

ValueHoverFill - Cando mantén o punteiro do rato sobre un control de alternancia ou un cursor da barra de desprazamento, a cor de fondo do rectángulo dun control de alternancia cando o seu valor é verdadeiro ou a cor da liña á esquerda da agarradoira dun control do cursor da barra de desprazamento.

Visible: se aparece un control ou está oculto.

Largura: distancia entre os bordos esquerdo e dereito dun control.

X: A distancia entre o bordo esquerdo dun control e o bordo esquerdo do seu contedor principal (pantalla, se non hai ningún contedor principal).

Y: A distancia entre o bordo superior dun control e o bordo superior do contedor principal (pantalla, se non hai ningún contedor principal).

If( Condition, Result )

Exemplo

  1. Engada unha alternancia e asígnelle o nome MemberDiscount.

    Non sabe como engadir, asignar un nome e configurar un control?

  2. Engada unha etiqueta e configure a súa propiedade Texto nesta fórmula:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Quere obter máis información sobre a función Se ou outras funcións?

  3. Prema F5 e cambie o valor de MemberDiscount.

    A etiqueta mostra un prezo diferente, segundo de se MemberDiscount está activado ou desactivado.

  4. Para volver ao espazo de traballo predeterminado, prema Esc.

Directrices de accesibilidade

Contraste de cor

Debe haber un contraste de cor adecuado entre:

  • HandleFill e FalseFill
  • HandleFill e FalseHoverFill
  • HandleFill e TrueFill
  • HandleFill e TrueHoverFill
  • FalseFill e a cor fóra do control
  • FalseHoverFill e a cor fóra do control
  • TrueFill e a cor fóra do control
  • TrueHoverFill e a cor fóra do control

Isto é ademais dos Requisitos estándar de contraste de cores.

Soporte do lector de pantalla

  • AccessibleLabel debe estar presente.
  • FalseText debe estar presente.
  • TrueText debe estar presente.

Soporte de visión reducida

  • Considere establecer ShowLabel en verdadeiro para que os usuarios poidan determinar rapidamente o valor da conmutación.

Compatibilidade do teclado

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).