Usuário com melhor resposta
Windows Forms em Primeiro plano.

Pergunta
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Respostas
-
Pelo que entendi você precisa colocar sua aplicação em modo FullScreen que sobreponha tudo e impeça do usuario clicar em qualquer outra coisa a não ser sua aplicação, tipo programa de CyberCafe.
A solução esta aqui neste POST está em inglês
Se te ajudou marca como resposta.
- Marcado como Resposta Romy Moura sábado, 11 de outubro de 2014 20:12
- Editado Mr. GMSOFT quarta-feira, 15 de outubro de 2014 13:38
Todas as Respostas
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja. -
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
Me explica uma coisa você está usando Windows Forms ou Web Forms? você começa falando em webforms e depois para a falar de windows forms.
Nome : Romy G. Moura Cargo: Analista Programador
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em webforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
Me explica uma coisa você está usando Windows Forms ou Web Forms? você começa falando em webforms e depois para a falar de windows forms.
Windows Forms.
Nome : Romy G. Moura Cargo: Analista Programador
Então se você utilizar a função TopMost seu formulário sempre ficará no topo de qualquer janela. -
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em windonsforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
Me explica uma coisa você está usando Windows Forms ou Web Forms? você começa falando em webforms e depois para a falar de windows forms.
Windows Forms.
Nome : Romy G. Moura Cargo: Analista Programador
Então se você utilizar a função TopMost seu formulário sempre ficará no topo de qualquer janela.
Nome : Romy G. Moura Cargo: Analista Programador
-
Olá, Galera.
Preciso de uma força para fazer a seguinte ação no meu sistema que esta em windonsforms.
Seguinte ao iniciar a aplicação o formulário vai aparecer maximizado isso eu já esta feito o que realmente eu preciso é que esta aplicação não deixe o usuário navegar nas outras ferramentas abertas como o IE ou outros e deixe sempre em 1º plano ou seja em quanto o usuário estiver utilizando a aplicação não será possível mexer em outra coisa a não ser na aplicação.
Na mesma tela vai existir um botão onde será possível destravar a tela deixando o usuário mexer normalmente em seu computador.
Da pra fazer isso com windows forms? quanto mais próximo posso chegar desta ação.
Obrigado!
Nome : Romy G. Moura Cargo: Analista Programador
Tem uma propriedade chamada TopMost, explore ela creio que conseguira o que deseja.
Cara não é isso não hein!
Nome : Romy G. Moura Cargo: Analista Programador
Me explica uma coisa você está usando Windows Forms ou Web Forms? você começa falando em webforms e depois para a falar de windows forms.
Windows Forms.
Nome : Romy G. Moura Cargo: Analista Programador
Então se você utilizar a função TopMost seu formulário sempre ficará no topo de qualquer janela.
Mas isso não evita que eu minimize a aplicação e mexa no navegador por exemplo eu queria achar alguma maneira de não deixar o usuário mexer em mais nada em seu computador!!! Deu pra entender?
Nome : Romy G. Moura Cargo: Analista Programador
Cara tu tá querendo bugar o windows é? brincadeira, é realmente esse método não evita isso, vou pesquisar aqui qualquer te passo vlw amigo. -
-
Pelo que entendi você precisa colocar sua aplicação em modo FullScreen que sobreponha tudo e impeça do usuario clicar em qualquer outra coisa a não ser sua aplicação, tipo programa de CyberCafe.
A solução esta aqui neste POST está em inglês
Se te ajudou marca como resposta.
- Marcado como Resposta Romy Moura sábado, 11 de outubro de 2014 20:12
- Editado Mr. GMSOFT quarta-feira, 15 de outubro de 2014 13:38
-
Boa tarde Romy,
Tente utilizar o método Activate(), conforme exemplo abaixo.
Form.Activate();
Abs.
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
Nome : Romy G. Moura Cargo: Analista Programador
-
Seu objetivo na verdade é bem maior: subir sua aplicação e bloquear o windows, certo? Rs
- Sugerido como Resposta Deric Ferreira quarta-feira, 15 de outubro de 2014 12:03
-