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);
}