Mashup Builder > Widgets > Widgets estándar > Widget de barra de botones
Widget de barra de botones
* 
El nombre del widget de botón de opción se ha cambiado por el widget de barra de botones para ThingWorx 8.4.x y versiones posteriores. Hay un nuevo widget de botón de opción disponible para ThingWorx 8.4.x y versiones posteriores.
El widget de barra de botones es un botón de selección de varias opciones. Solo se puede seleccionar un botón o un estado a la vez. La barra de botones es un control de entrada, por lo que está diseñado para definir un valor en función de la selección del usuario.
Las selecciones posibles se configuran asignando una definición de estado mediante la selección de uno de los estados definidos en el entorno del mashup. Por ejemplo, si el usuario tiene tres condiciones de ejecución para un motor (Activado/Desactivado/Automático) y desea que un operario defina la condición de ejecución, puede definir una definición de estado con estos tres estados. A continuación, puede utilizar la definición de estado siempre que desee tener un botón Activado/Desactivado/Automático en un mashup.
Cada uno de los estados de la definición de estado se vinculará automáticamente a un único botón del grupo de botones. El texto que se muestra será la cadena para mostrar del estilo asociado a cada estado individual y aparecerá en la disposición de colores del estilo correspondiente.
Hay propiedades SelectedText y SelectedValue de modo que se pueda disponer de un índice, una salida de texto o ambas cosas.
* 
En la siguiente tabla no se incluyen estilos ni propiedades de widget comunes. Se describen en el tema Widgets.
Nombre de la propiedad
Descripción
Tipo base
Valor por defecto
¿Es enlazable? (Sí/No)
¿Es localizable? (Sí/No)
CustomClass
Clase CSS definida por el usuario que se aplicará al elemento div superior del widget. Pueden introducirse varias clases, separadas por un espacio.
STRING
n/d
N
Orientation
Permite definir cómo se deben alinear los botones (Vertical u Horizontal).
STRING
Horizontal
N
N
SelectedValue
Permite obtener o definir el valor que gobierna el estado.
STRING
n/d
N
SelectedText
Permite obtener o definir el nombre del estado seleccionado.
STRING
n/d
N
ReadOnly
Si se define en verdadero, en la barra de botones solo se muestra el estado actual y no se puede pulsar en él.
BOOLEAN
Falso
N
N
ButtonStates
Se debe elegir una definición de estado para que la barra de botones rellenare automáticamente los botones con los nombres de estado y los valores.
DEFINICIÓN DE ESTADO
n/d
N
N
SelectionChanged
Un evento se desencadena cuando cambia el botón seleccionado.
n/d
n/d
N
¿Fue esto útil?