Compartilhar via


Tabela RadioButton

Os botões de opção não são tratados como controles individuais, mas fazem parte de um grupo de botões de opção que funciona como um controle RadioButtonGroup. A tabela RadioButton lista os botões de todos os grupos.

A tabela RadioButton tem as colunas a seguir.

Coluna Tipo Chave Nullable
Propriedade identificador de Y N
Ordem inteiro Y N
Valor Formatado N N
X inteiro N N
Y inteiro N N
Largura inteiro N N
Altura inteiro N N
Texto Formatado N Y
Ajuda de Texto N Y

 

Colunas

Propriedade

Uma propriedade nomeada a ser vinculada a este botão de opção. Todos os botões vinculados à mesma propriedade tornam-se parte do mesmo grupo.

Ordem

Um inteiro positivo usado para determinar a ordenação dos itens em uma lista. Os inteiros não precisam ser consecutivos.

Valor

A cadeia de caracteres de valor associada a este botão. Selecionar o botão define a propriedade associada a esse valor.

X

A coordenada horizontal dentro do grupo do canto superior esquerdo do retângulo delimitador do botão de opção. Deve ser um número não negativo.

Y

A coordenada vertical dentro do grupo do canto superior esquerdo do retângulo delimitador do botão de opção. Deve ser um número não negativo.

Largura do

A largura do botão. Deve ser um número não negativo.

Altura do

A altura do botão. Deve ser um número não negativo.

Texto

O título localizável e visível a ser atribuído ao botão de opção. Se o texto for muito longo para ser ajustado no controle, ele será truncado. Se o botão exibir um ícone ou um bitmap, essa coluna conterá o nome da imagem, que é uma chave na tabela binária . Não há como mostrar uma imagem e um texto em um botão.

Ajuda do

As cadeias de caracteres de Ajuda usadas com o botão. O texto é opcional e é localizável. A cadeia de caracteres é dividida em duas partes separadas por um caractere (|). A primeira parte da cadeia de caracteres é usada como texto tooltip. Esse texto é mostrado pelos leitores de tela para controles que contêm uma imagem. A segunda parte é usada para ajuda contextual, embora a ajuda contextual ainda não tenha sido implementada. O caractere separador é necessário mesmo que apenas um dos dois tipos de texto esteja presente.

Observações

Os valores inteiros para x, y, largura e altura estão nas unidades do instalador , não em unidades de diálogo. Uma unidade do instalador é igual a um décimo segundo da altura do tamanho da fonte MS Sans Serif de 10 pontos. As coordenadas dos controles são relativas ao outdoor.

As coordenadas dos botões são fornecidas em relação ao grupo. Se as coordenadas do grupo forem alteradas, os botões dentro do grupo permanecerão na mesma posição relativa entre si.

O conteúdo dos campos Valor e Texto é formatado pela função MsiFormatRecord quando o controle é criado, portanto, eles podem conter qualquer expressão que a função MsiFormatRecord possa interpretar. A formatação ocorre somente quando o controle é criado e não é atualizado se uma propriedade envolvida na expressão é modificada durante a vida útil do controle.

Cada controle RadioButtonGroup está associado a uma propriedade. O valor padrão dessa propriedade deve ser inicializado na tabela propriedade . Em cada RadioButtonGroup especificado na tabela RadioButton, pode haver um botão de opção que tenha um valor no campo Valor que corresponda ao valor padrão dessa propriedade. Este é o botão padrão para o controle RadioButtonGroup. O botão padrão é mostrado inicialmente como selecionado no controle.

Observe que o usuário não pode alterar o foco em uma caixa de diálogo pressionando a tecla TAB em um Controle RadioButtonGroup até que um dos botões do grupo tenha sido selecionado. Para fazer com que o foco se mova para esse grupo de botões pressionando a tecla TAB, especifique um dos botões como um botão padrão para o grupo.

Validação

ICE03
ICE06
ICE17
ICE34
ICE46