Partilhar via


Examinar mais detalhadamente: Noções básicas sobre o layout de controle

Você pode organizar controles em várias formas quando você adicioná-los aos formulários.Por exemplo, talvez queira organizar três botões de um formulário em uma coluna, ou você talvez queira organizá-las lado a lado.Essa organização dos controles é conhecida como o layout .Há várias ferramentas e técnicas que você pode usar para ajudar você a organizar e redimensionar os controles que você adicionar a um formulário no Visual Basic.Neste tópico, você examinará algumas dessas técnicas.

Controle de posicionamento

Geralmente há duas maneiras que você pode organizar controles em um formulário.Após você ter arrastado um controle para o formulário, você pode usar a janela Propriedades para definir os posicionamentos precisos.Como alternativa, você pode mover o controle manualmente arrastando-o para um local específico no formulário.Você geralmente usará uma combinação dessas técnicas de quando você cria seus aplicativos.

Alinhar controles

Ao adicionar controles a um formulário, você pode organizar os controles para que eles alinhem com uma borda do formulário.Você também pode alinhar controles com outros controles que já estão no formulário.Você pode até mesmo configurá-los para redimensionar automaticamente sempre que o aplicativo é redimensionado.

Alinhar controles com a borda de um formulário

Convém alinhar um controle de forma que ele é conectado à borda do formulário.Isso é conhecido como Ancorar o controle.Há um exemplo disso no Etapa 3: Personalizar a aparência e comportamento, que mostra como alinhar um controle Panel à parte superior de um formulário definindo sua propriedade Dock como Top.

Você pode encaixar um controle para qualquer borda de um formulário (parte superior, inferior, esquerda ou direita), e o controle permanecerá alinhado, mesmo se o formulário for redimensionado.Por exemplo, se você ancorar um controle para a parte superior de um formulário e, em seguida, alterar a largura do formulário, o controle automaticamente é redimensionada para se ajustar a nova largura.Quando você ancora um controle para todos os lados de um formulário, é o mesmo que definir a propriedade Dock como Fill.Isso ocorre porque você preencher o formulário inteiro com o controle.

Observação:

I f você tem um controle encaixado a uma extremidade de um formulário e em seguida Definir o Dock propriedade de um segundo controle para Fill, o segundo controle preencherá apenas o espaço restante.

Alinhar controles com outros controles

Você pode alinhar um controle com outros controles no formulário arrastando-o.Se você arrastar um controle no formulário na mesma área de um controle existente, você observará que linhas azuis aparecem.Essas linhas são guias que facilitam para você ver exatamente onde soltar o controle para que ele alinhe com um controle existente.A ilustração a seguir mostra essas linhas de alinhamento.

Alinhar controles

Dica:

Você também pode selecionar vários controles e use comandos alinhar o Layoutbarra de ferramentas .

Redimensionar controles

Quando você seleciona um controle, um número de símbolos pequenos quadrados aparecem em torno do limite do controle.Esses símbolos são chamados alças de dimensionamento .Para redimensionar o controle, clique na alça de dimensionamento e arraste-o para um novo local para tornar o controle maior ou menor.A ilustração a seguir mostra como o ponteiro se transforma em uma seta quando você move-o sobre uma alça de dimensionamento.A seta indica as instruções na qual você pode arrastar o controle para redimensioná-la.

Alças de dimensionamento de controle

Você pode definir os controles para redimensionar automaticamente quando o formulário é redimensionado, definindo a propriedade Dock do controle Fill.Você viu um exemplo disto em Etapa 3: Personalizar a aparência e comportamento, onde você aprendeu como ancorar um controle WebBrowser para que ele preenchesse uma área de Windows Form.Ao aumentar o tamanho do Windows Form, o controle WebBrowser redimensiona automaticamente para ajustar o formulário.

Se preferir, você também pode redimensionar controles para uma medida específica, definindo as propriedades Height e Width para o controle na janela de Properties.

Observação:

Você pode encontrar o Height e Width Propriedades de um controle sob a Size propriedade no Propriedades janela.

Próximas etapas

Na próxima lição, você adicionará uma linha de código para seu programa.

Próxima Lesson: Etapa 4: Adicionar código do Visual Basic.

Consulte também

Tarefas

Etapa 2: criar uma interface de usuário