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).
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios