Visão Geral sobre Controle Panel do Servidor Web
O controle de servidor Web Panel provê um controle de container em uma página Web ASP.NET que você pode utilizar como um pai estático do texto e para outros controles.
Esse tópico contém:
Segundo plano
Exemplos de código
Referência de Classe
Segundo plano
Você pode utilizar o controle Panel como um contêiner para outros controles.Isto é particularmente útil quando você está criando conteúdos por programação e você necessita de uma forma de inserir o conteúdo na página.As seções seguintes descrevem maneiras de adicionais em que você pode utilizar o controle Panel.
Contêiner para Controles Gerados Dinamicamente
O controle Panel provê um contêiner conveniente para controles que você criou em tempo de execução.Para obter detalhes, consulte:Adicionando Controles ASP.NET por Programação.
Agrupando Controles e Marcadores
Você pode gerenciar um grupo de controles e marcações associadas como uma unidade colocando-os em um controle Panel e então manipulando o controle Panel.Por exemplo, você pode ocultar ou exibir um grupo de controles dentro de um painel definindo a propriedade Visible do painel.
Formulários com Botões Padrão
Você pode colocar controles TextBox e controles Button dentro do controle Panel e então definir um botão padrão definindo a propriedade DefaultButton do controle Panel para o ID de um botão no painel.Se o usuário pressionar ENTER enquanto digita em uma caixa de texto dentro do painel, isto tem o mesmo efeito se o usuário clicou o botão padrão especificado.Isto pode ajudar usuários a trabalhar mais eficientemente com formulários de entrada.
Adicionando Barras de Rolagem a Outros Controles
Alguns controles como o controle TreeView não possuem barras de rolagem internas.Você pode adicionar um comportamente de rolagem colocando o controle em um controle Panel.Para adicionar barras de rolagem ao controle Panel, defina as propriedades Height e Width para limitar o controle Panel para um tamanho específico, e então defina a propriedade ScrollBars.
Áreas Personalizadas na Página
Você pode utilizar o controle Panel para criar áreas na página que possuem aparência e comportamento personalizados, tais como os seguintes:
Criando uma caixa de agrupamento com título Você pode definir a propriedade GroupingText para exibir um título.Quando a página renderiza, o controle Panel é exibido com uma caixa à sua volta que contém um título com o texto que você especificou.
Observação: Você não pode especificar barras de rolagem e textos de agrupamento em um controle Panel.Se você selecionar o agrupamento de texto, ele retira a precedência sobre as barras de rolagem.
Criando áreas na página com uma cor personalizada ou outra aparência O controle Panel suporta propriedades de aparência como BackColor e BorderWidth que você pode definir para criar uma vista única para uma região na página.
Observação: Definindo a propriedade GroupingText automaticamente renderiza uma borda em volta do controle Panel.
Voltar ao topo
Exemplos de código
Como: Adicionar painel de controles a uma página de Web Forms
Como: Adicionar controles a uma página da Web do ASP.NET por programação
Voltar ao topo
Referência de Classe
A tabela seguinte lista as classes que estão relacionadas ao controle Panel.
Membro |
Descrição |
---|---|
A classe principal para o controle. |
Voltar ao topo
Consulte também
Conceitos
Visão Geral dos Controles do Servidor Web View e MultiView