Altova MobileTogether Designer

Los controles Botón de opción sirven para obligar al usuario a elegir una opción de un conjunto de valores determinados. Cada botón de opción tiene asociado un valor concreto. Los botones de opción del conjunto se excluyen mutuamente y esto se hace asociando todos los botones a un solo nodo de la fuente de página. Esto quiere decir que el usuario está obligado a seleccionar uno de los botones de opción del conjunto. El valor del botón de opción seleccionado se introducirá en el nodo de la fuente de página asociado. Cuando inserte un botón de opción en el diseño, podrá especificar si debe estar situado a la derecha del texto, a la izquierda del texto o en la posición predeterminada del sistema del usuario final.

 

Por ejemplo, en la imagen siguiente, los tres botones de opción están asociados a un nodo XML de la fuente de página: un elemento llamado Product. Esto crea un conjunto de botones de opción que se excluyen mutuamente para el nodo Product. Cada botón de opción recibe un valor a través de la propiedad Valores marcados. El texto del botón es el valor de la propiedad Texto del botón.

MTDRadioButtonsDes01

Cuando se ejecute la solución, los tres botones de opción aparecerán vacíos en un principio (imagen siguiente). Cuando el usuario seleccione un botón de opción, el valor marcado de dicho botón (en este caso el nombre del producto) se pasará al nodo asociado, es decir, el elemento Product (ver la estructura de datos XML de la imagen siguiente).

Clic para expandir/contraer

Los botones de opción tienen dos propiedades muy importantes:

 

El texto que acompaña al botón de opción. Puede tratarse de un texto estático (introducido como valor de la propiedad Texto como se explica más adelante) o de un valor dinámico obtenido mediante una expresión XPath.

El valor que tiene el botón de opción cuando está marcado se asigna con la propiedad Valores marcados (ver más abajo).

 

Los botones de opción tienen el evento AlTerminarDeEditar, que se desencadena cuando el usuario final selecciona el botón de opción. Para definir una acción para este evento, pulse el botón Diálogo adicional de la propiedad Acción de control. Esto abre el cuadro de diálogo "Acciones de control para...", donde puede definir la acción que se debe llevar a cabo. En este caso el evento desencadena la recarga de la imagen de bienvenida del producto.

 

 

 

 

Eventos del control Botón de opción

Está disponible el evento AlTerminarDeEditar. Para una descripción de las acciones que se pueden definir para este evento, consulte la sección Acciones.

 

Propiedades del control Botón de opción

Las propiedades del control se pueden editar y consultar en el panel Estilos y propiedades y se describen en este apartado por orden de aparición en el panel.

 

 

 

© 2018-2024 Altova GmbH