Um controle que o usuário pode ativar ou desativar movendo seu identificador.

Descrição

Um controle de alternância é designado para as GUIs recentes, mas se comporta da mesma forma como uma caixa de seleção.

Propriedades-chave

Default – o valor inicial de um controle antes de ele ser alterado pelo usuário.

Value – o valor de um controle de entrada.

Propriedades adicionais

BorderColor – a cor da borda do controle.

BorderStyle – se a borda do controle é Solid, Dashed, Dotted ou None.

BorderThickness – a espessura da borda do controle.

FocusedBorderThickness – a espessura da borda do controle quando ele tem o foco do teclado.

Disabled – se o usuário pode ou não interagir com o controle.

DisabledBorderColor – a cor da borda do controle se a propriedade Disabled do controle estiver definida como true.

Fill – a cor da tela de fundo de um controle.

Height – a distância entre a parte superior do controle e as bordas inferiores.

HoverBorderColor – a cor da borda do controle quando o usuário mantém o ponteiro do mouse nesse controle.

OnChange – como o aplicativo responde quando o usuário altera o valor de um controle (por exemplo, ajustando um controle deslizante).

OnCheck – como um aplicativo responde quando o valor de uma caixa de seleção ou um controle de alternância muda para true.

OnSelect – como o aplicativo responde quando o usuário toca ou clica em um controle.

OnUncheck – como um aplicativo responde quando o valor de uma caixa de seleção ou um controle de alternância muda para false.

PressedBorderColor – a cor da borda do controle quando o usuário toca ou clica nesse controle.

RailFill – a cor de fundo do retângulo em um controle de alternância quando seu valor é false ou a cor da linha à direita do identificador em um controle deslizante.

RailHoverFill – quando você passa o mouse sobre um controle de alternância ou um controle deslizante, a cor de fundo do retângulo em um controle de alternância quando seu valor é false ou a cor da linha à direita do identificador em um controle deslizante.

Reset – se um controle é revertido para seu valor padrão.

TabIndex – personaliza a ordem de tabulação de controles em tempo de execução quando definida como um valor diferente de zero.

Tooltip – um texto explicativo aparece quando o usuário passa o mouse sobre um controle.

ValueFill – a cor de fundo do retângulo em um controle de alternância quando seu valor é true ou a cor da linha à esquerda do identificador em um controle deslizante.

ValueHoverFill – quando você mantém o ponteiro do mouse sobre um controle de alternância ou um controle deslizante, a cor de fundo do retângulo em um controle de alternância quando seu valor é true ou a cor da linha à esquerda do identificador em um controle deslizante.

Visible – se um controle é exibido ou está oculto.

Width – a distância entre das bordas esquerda e direita de um controle.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (tela, se não houver contêiner pai).

Funções relacionadas

If( Condition, Result )

Exemplo

  1. Adicione um controle de alternância e nomeie-o como MemberDiscount.

    Não sabe como adicionar, nomear e configurar um controle?

  2. Adicione um rótulo e defina sua propriedade Text como esta fórmula:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Deseja saber mais sobre a função If ou sobre outras funções?

  3. Pressione F5 e altere o valor de MemberDiscount.

    O rótulo mostra um preço diferente, dependendo se MemberDiscount está ativado ou desativado.

  4. Para retornar ao espaço de trabalho padrão, pressione Esc.