Pantalla de control en Power Apps
Un elemento da IU que contén un ou varios outros controis nunha aplicación.
Descripción
A maioría das aplicacións teñen varios controis de Pantalla que conteñen controis de Label, controis de Button e outros controis que mostran datos e admiten a navegación. Para obter información sobre como engadir unha pantalla, reordenar as pantallas e configurar a navegación, revise Engadir unha pantalla.
Propiedades clave
BackgroundImage: O nome dun ficheiro de imaxe que aparece no fondo dunha pantalla.
Enchemento: a cor de fondo dun control.
Propiedades adicionais
Altura: a altura da pantalla. Se a aplicación responde (Escalar para encaixar está Desactivado) e o dispositivo no que se está executando a aplicación é máis curto que esta propiedade, a pantalla pode desprazarse verticalmente.
ImagePosition – Posición (Fill, Fit, Stretch, Tile ou Center) dunha imaxe dunha pantalla ou un control se non ten o mesmo tamaño que a imaxe.
LoadingSpinner (Ningún, Controis ou Datos) - Se se establece Ningún, o indicador de progreso non se amosará. Con Controis | Datos, mostrarase un indicador de progreso ata que todos os controis secundarios a nivel de pantalla estean visibles. Nota. Non se consideran os controis aniñados.
LoadingSpinnerColor - A cor de recheo do indicador de progreso de carga.
Nome: nome da pantalla.
OnHidden: comportamento dunha aplicación cando o usuario sae dunha pantalla.
OnVisible: comportamento dunha aplicación cando o usuario entra nunha pantalla. Utilice esta propiedade para configurar variables e precargar datos empregados pola pantalla. Use a propiedade App.OnStart para configurar unha vez que se inicia a aplicación.
Orientación - A orientación da pantalla. Se o seu Ancho é maior que a súa Altura, a orientación será Deseño.Horizontal; do contrario, será Deseño.Vertical.
Tamaño - Un número enteiro positivo que clasifica o tamaño da pantalla. A clasificación determínase comparando a propiedade Ancho da pantalla nos valores da propiedade App.SizeBreakpoints. O tipo Tamañodepantalla consta de catro valores (Pequeno, Medio, Grande e Extragrande) que corresponden aos números enteiros do 1 ao 4.
Ancho: o ancho da pantalla. Se a aplicación responde (Escalar para encaixar está Desactivado) e o dispositivo no que se está executando a aplicación é máis estreito que esta propiedade, a pantalla pode desprazarse horizontalmente.
Funcións relacionadas
Distinct( DataSource, ColumnName )
Exemplo
Engada un control de Radio, asígnelle o nome ScreenFills e estableza a súa propiedade Items neste valor:
["Red", "Green"]
Non sabe como engadir, asignar un nome e configurar un control?
Asigne o nome Source ao control de Pantalla predeterminado, engada outro control de Pantalla e asígnelle o nome Destino.
En Orixe, engada un control de Shape (como unha frecha), e configure a súa propiedade OnSelect nesta fórmula:
Navigate(Target, ScreenTransition.Fade)
Quere obter máis información sobre a función Navegar ou outras funcións?
En Destino, engada un control de Shape (como unha frecha), e configure a súa propiedade OnSelect nesta fórmula:
Navigate(Source, ScreenTransition.Fade)
Axuste a propiedade Encher de Destino nesta fórmula:
If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))
Seleccione a pantalla Orixe e logo, mantendo premida a tecla Alt, seleccione calquera das opcións no control Radio e logo seleccione o control Shape.
Destino aparece na cor que seleccionou.
En Destino, seleccione o control Shape para volver a Orixe.
(opcional) Seleccione a outra opción do control Radio e logo seleccione o control Shape para confirmar que ese Destino aparece na outra cor.
(opcional) Reordene as pantallas pasando o punteiro do rato sobre Destino na barra de navegación esquerda, seleccionando os tres puntos que aparecen e, a continuación, seleccionando Moverse cara arriba.
Destino aparece primeiro cando o usuario abre a aplicación.
Directrices de accesibilidade
Contraste de cor
Cando o Pantalla é o fondo efectivo para o texto, debe haber un contraste de cores adecuado entre:
- Encher e o texto
- BackgroundImage e texto (se procede)
Por exemplo, se unha Pantalla contén unha Label e a etiqueta ten un recheo transparente, o Recheo da pantalla converterase de xeito efectivo na cor de fondo da etiqueta.
Ademais do texto, considere a posibilidade de comprobar o contraste de cores con obxectos gráficos esenciais como as imaxes de estrela dun control de Rating.
Soporte do lector de pantalla
Debe haber un nome significativo para cada Pantalla. O nome da pantalla pódese ver e editar do mesmo xeito que outros controis: na vista árbore do panel de controis ou na cabeceira do panel de propiedades.
Nota
Cando se carga unha Pantalla nova, os lectores de pantalla anunciarán o seu nome.
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).