none
Como impedir que um Formulário seja arrastado? RRS feed

  • Pergunta

  • Preciso que um formulário seja impedido de ser arrastado, preciso que ele fique somente no centro da tela.

    Ex. preciso que quando o formulário esteja sendo executado o mesmo fique impedido de ser arrastado pelo usuário.

    Na maioria dos programas é possivel clicar e ficar pressionado o mause em cima da "Borda azul" do formulário e arrastar para os cantos da tela. Preciso que essa função fique indisponivel para o usuário, se tentar arrastar o formulário volta pra posição anterior definica.

    sábado, 13 de dezembro de 2014 16:37

Todas as Respostas

  • Olá Estudante!

    Para impedir o usuário de arrastar seu form é bem simples...

    Basta adicionar ao form o evento MOVE

    private void Form1_Move(object sender, EventArgs e) { //Coloque a Posição onde o form deve ficar nos parâmetros do POINT aqui eu coloquei "0, 0" para exemplificar this.Location = new Point(0, 0); }


    • Sugerido como Resposta Mr. GMSOFT sábado, 13 de dezembro de 2014 18:31
    sábado, 13 de dezembro de 2014 17:38