Comprensión de los comportamientos y las acciones de un control

Completado

Antes de desarrollar la aplicación de lienzo en producción, pruebe a crear una aplicación de prueba en blanco o usar una de las muchas plantillas de aplicación excelentes disponibles de forma gratuita y jugar con todos los controles. Power Apps tiene una gran cantidad de fantásticos controles diseñados para ofrecer la mejor experiencia para el autor y el usuario final. Los controles tienen muchas propiedades que se pueden modificar para mejorar fácilmente la experiencia del usuario sin sacrificar la funcionalidad o el rendimiento. Cuando comience a desarrollar su aplicación de producción, es importante pensar no solo en el propósito de los controles que incorpora y cómo funcionarán, sino también en qué acción se produce cuando un usuario interactúa con el control.

Por ejemplo, cuando un usuario selecciona el control Botón, tendrá lugar una secuencia de acciones o comportamientos que cambiarán el estado de la aplicación. Esto se debe a que hay una fórmula en la propiedad OnSelect del control Botón. De forma predeterminada, el valor es false, pero puede cambiarlo por muchas opciones para lograr lo siguiente:

Esta no es en absoluto una lista exhaustiva. Un ejemplo simple pero común del uso de la propiedad OnSelect de un control es cambiar de pantalla cuando un usuario selecciona un control como un botón o un icono. El código debería tener un aspecto similar al siguiente:

    Navigate(Screen2,ScreenTransition.Cover)

En el código anterior, suponiendo que su aplicación tenga una pantalla llamada Screen2, la selección del control lleva al usuario a la Screen2 con una transición de pantalla Cover.

También puede dejar que los usuarios controlen su aplicación mediante las propiedades OnChange de menús desplegables, entradas de texto, selectores de fechas y controles de botones de opción. El OnCheck de un control de casilla de verificación es otra forma de controlar la aplicación. Como ya hemos dicho, debe experimentar con estos diferentes controles para encontrar la funcionalidad que busca. Lo más probable es que Power Apps tenga exactamente lo que está buscando.