Um controle de caixa de texto exibe um valor de campo como uma cadeia de texto editável. Quando o comportamento do campo é opcional ou obrigatório, os usuários podem modificar o campo editando o conteúdo de um controle de caixa de texto. Para exibir uma cadeia de texto simples que nunca é alterada, utilize um controle de caixa de texto estático.
Os controles de caixa de texto possuem diversas opções que afetam a aparência do texto digitado. Você pode impedir o eco de caracteres digitados, o que é útil para a digitação de senhas ou outras informações seguras. Pode controlar a formatação de informações de data e hora. Você pode permitir que o usuário formate o texto no controle utilizando várias linhas. Você também pode incluir barras de rolagem para permitir a rolagem automática ou manual do conteúdo da caixa de texto.
A folha de propriedades para um controle de caixa de texto possui quatro páginas: Geral, Estendido, Data/Hora e Ganchos de Menu de Contexto.
A tabela a seguir lista as propriedades da página General.
A tabela a seguir lista as propriedades da página Extended.
A tabela a seguir lista as propriedades da página Date/Time.
Se você ativar a caixa de opções Data, o Designer inclui um botão adicional à direita do controle da caixa de texto. Quando clicado, esse botão exibirá um calendário com o qual o usuário pode escolher uma data específica para digitar no campo.
A página Context Menu Hooks exibe a lista de ganchos de registros disponíveis e aqueles atualmente associados a esse controle. Para associar um gancho ao controle, selecione o gancho na coluna Available e clique em Add. Para desassociar um gancho, selecione o gancho na coluna Selecionados e clique em Remover. Os ganchos associados a este controle são exibidos no menu pop-up de controle. Para executar um destes ganchos, os usuários devem clicar com o botão direito do mouse no controle e selecionar o nome do gancho.