Tabla RadioButton
Los botones de radio no se tratan como controles individuales, pero forman parte de un grupo de botones de radio que funciona como un control RadioButtonGroup . La tabla RadioButton enumera los botones de todos los grupos.
La tabla RadioButton tiene las columnas siguientes.
Columna | Tipo | Llave | Nullable |
---|---|---|---|
Propiedad | identificador | Y | N |
Orden | entero | Y | N |
Valor | con formato | N | N |
X | entero | N | N |
Y | entero | N | N |
Ancho | entero | N | N |
Altura | entero | N | N |
Mensaje de texto | con formato | N | Y |
Ayuda | text | N | Y |
Columnas
-
(propiedad)
-
Propiedad con nombre que se va a asociar a este botón de radio. Todos los botones vinculados a la misma propiedad forman parte del mismo grupo.
-
Order
-
Entero positivo usado para determinar la ordenación de los elementos de una lista. Los enteros no tienen que ser consecutivos.
-
valor de
-
Cadena de valor asociada a este botón. Al seleccionar el botón, se establece la propiedad asociada en este valor.
-
X
-
Coordenada horizontal dentro del grupo de la esquina superior izquierda del rectángulo delimitador del botón de radio. Debe ser un número no negativo.
-
Y
-
Coordenada vertical dentro del grupo de la esquina superior izquierda del rectángulo delimitador del botón de radio. Debe ser un número no negativo.
-
ancho de
-
Ancho del botón. Debe ser un número no negativo.
-
alto de
-
Alto del botón. Debe ser un número no negativo.
-
texto de
-
Título visible y localizable que se asignará al botón de radio. Si el texto es demasiado largo para caber en el control, se trunca. Si el botón muestra un icono o un mapa de bits, esta columna contiene el nombre de la imagen, que es una clave en la tabla binaria . No hay ninguna manera de mostrar una imagen y un texto en un botón.
-
Ayuda de
-
Las cadenas de ayuda usadas con el botón . El texto es opcional y es localizable. La cadena se divide en dos partes separadas por un carácter (|). La primera parte de la cadena se usa como texto de información sobre herramientas. Los lectores de pantalla muestran este texto para los controles que contienen una imagen. La segunda parte se usa para ayuda contextual, aunque aún no se ha implementado la ayuda contextual. El carácter separador es necesario aunque solo esté presente uno de los dos tipos de texto.
Observaciones
Los valores enteros de x, y, width y height se encuentran en las unidades del instalador de , no unidades de diálogo. Una unidad del instalador es igual a la duodécima altura del tamaño de fuente MS Sans Serif de 10 puntos. Las coordenadas de los controles son relativas a la cartelera.
Las coordenadas de los botones se proporcionan en relación con el grupo. Si se cambian las coordenadas del grupo, los botones del grupo permanecen en la misma posición relativa entre sí.
El contenido de los campos Valor y Texto tiene el formato función MsiFormatRecord cuando se crea el control, por lo que pueden contener cualquier expresión que la función MsiFormatRecord pueda interpretar. El formato solo se produce cuando se crea el control y no se actualiza si se modifica una propiedad implicada en la expresión durante la vida útil del control.
Cada control RadioButtonGroup está asociado a una propiedad . El valor predeterminado de esta propiedad debe inicializarse en la tabla Property de . Dentro de cada RadioButtonGroup especificado en la tabla RadioButton, puede haber un botón de radio que tenga un valor en el campo Valor que coincida con el valor predeterminado de esta propiedad. Este es el botón predeterminado para el control RadioButtonGroup. El botón predeterminado se muestra inicialmente como seleccionado en el control .
Tenga en cuenta que el usuario no puede cambiar el foco en un cuadro de diálogo presionando la tecla TAB en un control RadioButtonGroup hasta que se haya seleccionado uno de los botones del grupo. Para que el foco se mueva a este grupo de botones presionando la tecla TAB, especifique uno de los botones como un botón predeterminado para el grupo.
Validación