como impedir que se arrastre una forma
Publicado por Elvia Gonzalez (1 intervención) el 05/04/2006 20:03:31
Buenos dias,
Estoy empezando a programar en C#. Tengo una forma principal que contiene mi aplicacion Windows, tengo otra forma que tiene un TreeView como un Explorer de folders. Lo que quiero es que no se permita mover (arrastrar) la forma que contiene el treeview. He estado buscando informacion de como hacerlo y he escrito el siguiente codigo pero hasta ahora no me captura el evento de cuando arrastro la forma para cancelarlo:
public partial class FrmExplorer : Form
{
public FrmExplorer(string fileName)
{
InitializeComponent();
this.QueryContinueDrag += new System.Windows.Forms.QueryContinueDragEventHandler(this.FrmExplorer_CancelDrag);
}
private void FrmExplorer_CancelDrag(object sender, QueryContinueDragEventArgs e)
{
e.Action = DragAction.Cancel;
}
}
En Properties de mi FrmExplorer en el evento QueryContinueDrag apunte al metodo FrmExplorer_CancelDrag.
¿Alguien me podria decir que es lo que estoy haciendo mal o que me falta?
Muchas gracias,
Elvia
Estoy empezando a programar en C#. Tengo una forma principal que contiene mi aplicacion Windows, tengo otra forma que tiene un TreeView como un Explorer de folders. Lo que quiero es que no se permita mover (arrastrar) la forma que contiene el treeview. He estado buscando informacion de como hacerlo y he escrito el siguiente codigo pero hasta ahora no me captura el evento de cuando arrastro la forma para cancelarlo:
public partial class FrmExplorer : Form
{
public FrmExplorer(string fileName)
{
InitializeComponent();
this.QueryContinueDrag += new System.Windows.Forms.QueryContinueDragEventHandler(this.FrmExplorer_CancelDrag);
}
private void FrmExplorer_CancelDrag(object sender, QueryContinueDragEventArgs e)
{
e.Action = DragAction.Cancel;
}
}
En Properties de mi FrmExplorer en el evento QueryContinueDrag apunte al metodo FrmExplorer_CancelDrag.
¿Alguien me podria decir que es lo que estoy haciendo mal o que me falta?
Muchas gracias,
Elvia
Valora esta pregunta


0