Propriedade TopMost VB .NET

Postado por Higor Santos em 13 de fevereiro de 2011

Em certos momentos em formulário (tela) de um programa precisa ficar a frente de todas as outras. Em certos momentos essas telas precisam ficar a frente de tudo. Quando eu digo (escrevo rs) tudo, me refiro a tudo mesmo, até as janelas do Windows se necessário. Por isso mostrarei para você hoje a propriedade TopMost.

A propriedade TopMost, do tipo booleana, ou seja, aceita True ou False, é utilizada nesses casos onde o formulário desejado precisa ficar a frente de tudo. Seja para chamar a atenção do usuário ou para não deixar que ele execute qualquer outra tarefa.

Para que vocês tenha ideia do uso dessa propriedade abra o Gerenciado de Tareas do Windows (Ctrl+Alt+Del) vocês irão observar que ele quando aberto fica sobre todas as janelas abertas.

Há duas maneiras de utilizar essa propriedade. Você pode deixá-la como True diretamente nas propriedades do formulário, ou em algum momento com a aplicação sendo executada.

Para que ela seja “setada” durante a execução, ou seja, via código utiliza-se: Nome_do_Formulario.TopMost = True, para que ela fique ativa e Nome_do_Formulario.TopMost = False para desativá-la. Lembrando que se o formulário estiver se referenciando usa-se: Me.TopMost = True

Diretamente nas propriedades do formulário, veja a imagem abaixo.

A aplicação dessa propriedade nos programas de vocês fica a cargo de suas imaginações. Mas, por exemplo, ela poderia ser usada em um programa de recebimento de mensagens que obrigatoriamente o usuário teria que abrir.

Fico por aqui. Até uma próxima.



Compartilhe:

Sobre: Higor Santos

Estudante de informática (Ciência da Computação), já fez curso técnico em informática no centro Paula Souza. E não gosta de complicar as coisas.

Comentários

Sem Comentários

Deixe um Comentário!

Nome: ( necessário )

E-Mail: ( necessário )

Website:

Comentário: