Você está aqui: C# ::: Windows Forms ::: Formulários e Janelas |
Definindo o estilo de borda para um formulário Windows Form usando C#Quantidade de visualizações: 14283 vezes |
O estilo de borda para um formulário Windows Form pode ser definido em tempo de design manipulando-se os valores da propriedade FormBorderStyle. Os valores possíveis (testes efetuados com o Visual C# 2005 e Windows XP) são: Fixed3D - Este estilo aplica uma borda de três dimensões e fixa, o que evita que o formulário seja redimensionado em tempo de execução. FixedDialog - Aplica uma borda fixa no estilo de janelas de diálogo. Neste estilo o formulário não pode ser redimensionado. FixedSingle - Aplica uma borda fina e fixa. Também evita que o formulário seja redimensionado. FixedToolWindow - Aplica uma borda de janela de ferramentas não redimensionável. Uma janela de ferramentas não é exibida na barra de tarefas ou quando pressionamos ALT+TAB para visualizar as aplicações GUI abertas. Quando usamos este tipo de borda devemos também fornecer o valor false para a propriedade ShowInTaskbar do formulário. None - Retira as bordas da janela, incluindo a barra de títulos e os botões de sistema, minimizar, maximizar e fechar. Sizable - Aplica a borda padrão e torna a janela redimensionável. SizableToolWindow - Aplica uma borda de janela de ferramentas redimensionável. Uma janela de ferramentas não é exibida na barra de tarefas ou quando pressionamos ALT+TAB para visualizar as aplicações GUI abertas. Quando usamos este tipo de borda devemos também fornecer o valor false para a propriedade ShowInTaskbar do formulário. A propriedade FormBorderStyle também pode ser manipulada em tempo de execução. Veja: private void button2_Click(object sender, EventArgs e){ // vamos mudar o estilo da borda para None (nenhuma) this.FormBorderStyle = FormBorderStyle.None; } Podemos também obter o valor da propriedade FormBorderStyle em tempo de execução. Veja: private void button2_Click(object sender, EventArgs e){ // vamos obter o valor da propriedade FormBorderStyle string estilo = this.FormBorderStyle.ToString(); // vamos exibir o resultado MessageBox.Show("O valor da propriedade FormBorderStyle é: " + estilo); } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Fórmulas da Física - Fórmula da Distância - Como calcular a distância dados a velocidade e o tempo decorrido |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |