Control de Radio en Power Apps
Un control de entrada que amosa múltiples opcións, das que os usuarios poden seleccionar só unha a unha.
Descripción
Un control de Radio, un control de entrada HTML estándar, úsase con só algunhas opcións mutuamente exclusivas.
O control pode ter un deseño horizontal ou vertical.
Propiedades clave
Predeterminado - O valor dun control antes de que o usuario o cambie.
Elementos – A orixe de datos que aparece nun control como unha galería, unha lista ou unha gráfica.
Deseño - Se as opcións están expostas verticalmente ou horizontalmente.
Valor - O valor dun control de entrada.
Seleccionado - O rexistro de datos que representa o elemento seleccionado.
Todas as propiedades
Aliñar - A localización do texto en relación co centro horizontal do seu control.
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.
Cor – A cor do texto 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.
DisabledColor – A cor do texto dun control se a súa propiedade DisplayMode está establecida en Desactivado.
DisabledFill – A cor de fondo dun control se a súa propiedade DisplayMode está establecida en Desactivado.
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.
Tipo de letra - O nome da familia de tipos de letra na que aparece o texto.
FontWeight – Espesura do texto nun control: Negra, Semibold, Normal ou Máis claro.
Altura: distancia entre os bordos superior e inferior dun control.
HoverColor – A cor do texto dun control cando o usuario mantén o punteiro do rato sobre el.
HoverFill – A cor de fondo dun control cando o usuario mantén o punteiro do rato sobre el.
Cursiva - Se o texto dun control está en cursiva.
LineHeight - A distancia entre, por exemplo, liñas de texto ou elementos dunha lista.
OnChange – Accións a realizar cando o usuario cambia o valor dun control (por exemplo, axustando un cursor da barra de desprazamento).
OnSelect – Accións a realizar cando o usuario toca ou fai clic nun control.
PaddingBottom - A distancia entre o texto dun control e o bordo inferior dese control.
PaddingLeft - A distancia entre o texto dun control e o bordo esquerdo dese control.
PaddingRight - A distancia entre o texto dun control e o bordo dereito dese control.
PaddingTop - A distancia entre o texto dun control e o bordo superior dese control.
PressedColor – A cor do texto dun control cando o usuario toca ou fai clic nese control.
PressedFill – A cor de fondo dun control cando o usuario toca ou fai clic nese control.
RadioBackgroundFill - A cor de fondo dos círculos nun control de botón de opción.
RadioBorderColor - A cor do círculo para cada opción nun control de botón de opción.
RadioSelectionFill - A cor que aparece dentro do círculo da opción seleccionada nun control de botón de opción.
RadioSize - O diámetro dos círculos nun control de botón de opción.
Restablecer: se un control se restablece ao seu valor predeterminado.
SelectedText (obsoleto) - Un valor de cadea que representa o elemento seleccionado.
Tamaño - O tamaño do tipo de letra do texto que aparece nun control.
Strikethrough - Se unha liña aparece a través do texto que aparece nun control.
TabIndex - Orde de navegación do teclado en relación con outros controis.
Información sobre ferramentas: texto explicativo que aparece cando o usuario pasa o cursor do rato sobre un control.
Underline - Se unha liña aparece baixo o texto que aparece nun control.
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).
Funcións relacionadas
Distinct( DataSource, ColumnName )
Exemplo
Engada un control de Radio, asígnelle o nome Prezos e estableza a súa propiedade Items nesta fórmula:
["Standard", "Premium"]
Non sabe como engadir, asignar un nome e configurar un control?
Engada un control Label, móvao ao control Radio e configure a propiedade Texto do control Label a esta fórmula:
If("Premium" in Pricing.Selected.Value, "$200 per day", "$150 per day")
Quere obter máis información sobre a función Se ou outras funcións?
Mentres mantén premida a tecla Alt, seleccione calquera das opcións do control de Radio.
O control Label mostra o texto adecuado para a súa elección.
(opcional) Mentres manteña premida a tecla Alt, seleccione a outra opción para confirmar que aparece o texto adecuado.
Directrices de accesibilidade
Contraste de cor
Ademais dos Requisitos estándar de contraste de cores, asegúrese de que exista un contraste de cor adecuado entre:
- RadioSelectionFill e RadioBackgroundFill
- RadioBackgroundFill e Fill
Soporte do lector de pantalla
- Asegúrese de que cada opción ten un Valor.
- Considere a adición dunha Label inmediatamente antes do control Radio para actuar como o título.
Compatibilidade do teclado
- Axuste a propiedade TabIndex en cero ou nun valor superior para que os usuarios do teclado poidan navegar ata el.
- Estableza as propiedades FocusedBorderColor e FocusedBorderThickness para que os indicadores de enfoque sexan claramente visibles.
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).