Stepper
Los steppers muestran el progreso a través de pasos numerados. Proporcionan un flujo de trabajo similar a un asistente.
Los steppers muestran el progreso a través de una secuencia de pasos lógicos y numerados. También pueden utilizarse para la navegación. Los steppers pueden mostrar un mensaje de retroalimentación transitorio después de guardar un paso. El stepper permite almacenar los datos de entrada en el contexto del stepper. Admite los siguientes controles.
Stepper

La variable $Body contendrá una cadena JSON con el estado actual del stepper. Recibirá información sobre los campos que se han definido en el stepper e información sobre el paso actual que se ha completado. La cadena JSON de $Body tendrá el siguiente formato.
Validar un paso
Puede validar un paso de un stepper especificando el parámetro OnValidateStep. El bloque de script recibirá una variable $Body con JSON que proporciona información sobre el estado actual del stepper. Deberá devolver un resultado de validación mediante New-UDValidationResult para especificar si el estado del paso actual es válido.
La carga JSON tendrá el siguiente formato. Tenga en cuenta que los pasos empiezan a indexarse en 0. Si desea validar el primer paso, compruebe que el paso sea 0.
Tendrá que convertir la cadena JSON en un objeto para trabajar con él en PowerShell y, a continuación, devolver el resultado de la validación.
Omitir pasos
Puede dirigir al usuario a un paso concreto en el controlador de eventos OnValidateStep. Utilice el parámetro -ActiveStep de New-UDValidationResult para llevar al usuario a cualquier paso después de hacer clic en siguiente. Los índices de los pasos empiezan en 0.
Este ejemplo lleva al usuario al último paso después de completar el primer paso.
Desactivar el botón anterior
Puede desactivar el botón anterior mediante el parámetro -DisablePrevious de New-UDValidationResult .
Este ejemplo desactiva el paso anterior cada vez que el usuario avanza en el stepper.
Steppers verticales
Puede crear un stepper vertical estableciendo el parámetro -Orientation en vertical.

API
Última actualización
¿Te fue útil?