Xamarin Community Toolkit

Agregando Sombras con Xamarin Community Toolkit

Cuando me enteré de Xamarin Community Toolkit, ¡me enamoré de las cosas maravillosas que podía hacer con su ayuda! Me encanta como un solo paquete nos brinda tantas funciones útiles que antes no teníamos en un único lugar, ¡pero ahora las tenemos! 💚

¡Esta vez aprenderemos a trabajar con sombras gracias a XCT! 🤓 Antes de comenzar con la explicación, conozcamos un poco de Xamarin Community Toolkit (XCT)!


En primer lugar … ¿Qué es el Xamarin Community Toolkit? 🤔

Xamarin Community Toolkit (XCT) es una colección de elementos reutilizables para el desarrollo móvil con Xamarin.Forms el cual nos brinda muchas características brillantes, tales como animaciones, Converters, Behaviors, efectos y helpers. Está disponible como un  Visual Studio NuGet y también tiene disponible el repositorio de Xamarin Community Toolkit en el que puedes ver un preview de sus funcionalidades en acción. 😎 Puedes leer más información aquí.


¡Empecemos!

Paso 1⃣: Agregando el Nuget Package

⭐ Agrega desde el NuGet Package: Xamarin.CommunityToolkit 

La imagen tiene un atributo ALT vacío; su nombre de archivo es Screen-Shot-2021-08-09-at-9.54.11-PM-1024x85.png

Paso 2⃣: Agregando el espacio de nombre (Namespace)

Paso 3⃣: Finalmente, agregemos la sombra!

La imagen tiene un atributo ALT vacío; su nombre de archivo es Screen-Shot-2021-08-12-at-8.47.32-PM-1024x360.png

Para agregar la sombra tienes cinco propiedades que debes conocer para aprovechar su uso al máximo:

➖ Color:  Es el color que tendrá la sombra.

➖ Opacity: Con esta propiedad puedes controlar la opacidad que deseas contenga la sombra.

➖ Radius: Es responsable de manejar el desenfoque en la sombra.

➖ OffsetX / OffsetY: Nos permite definir el desplazamiento que tendrá la sombra, por lo que OffsetX se encarga de especificar la distancia del desplazamiento horizontal, mientras que OffsetY del desplazamiento vertical.

.
¡Ahora, veamos la demostración en código!

La imagen tiene un atributo ALT vacío; su nombre de archivo es Screen-Shot-2021-08-09-at-10.34.09-PM.pngEn este caso usaré un Frame para redondear los bordes de una imagen, y también quiero agregar una sombra con desplazamiento vertical, ¡veamos cómo hacerlo!

📌  ¡Puedes ver el desarrollo completo de este UI aquí, donde implementé el XCT!

¡Gracias por leer mi artículo!! 💚💕

Artículo en inglés: https://askxammy.com/adding-shadows-with-xamarin-community-toolkit/

Tagged , , , ,

2 thoughts on “Agregando Sombras con Xamarin Community Toolkit

Leave a Reply

Your email address will not be published. Required fields are marked *