En este breve artículo os muestro como cambiar el color de las filas alternas en un gallery. Lo cual es aplicable tanto si queremos cambiarlo para las filas impares, para los múltiplos de 3, si se cumple alguna condición, etc. Además de no importar si la galería está filtrada o no.
Vamos a ello, Es tan sencillo como añadir este código a la propiedad item de la galeria
With(
{
items:
//inserta aquí el código que tenías en el gallery
};
ForAll(
Sequence(CountRows(items));
Patch(
Last(
FirstN(
items;
Value
)
);
{RowNumber: Value}
)
)
)
Y este otro código a la propiedad template Fill.
If(
Mod(
ThisItem.RowNumber;
2
) = 0;
RGBA(
100;
150;
100;
1
);
ColorFade(
RGBA(
100;
150;
100;
1
);
80%
)
)
Aqui un ejemplo de como se vería el mismo gallery normal y con los colores alternos.
NORMAL
CON COLORES ALTERNOS
Creo que algo tan sencillo como esto no requiere mayor explicación, pero si aún así, aquí te dejo el video de un MVP de Microsoft donde podrás ver un ejemplo.
Espero que os sea de ayuda. Un saludo.