Windows form will look like below:
Platform
So lets see how to do it by code
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
bool flag = false;
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
flag = true;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
//Check if Flag is True ??? if so then make form
position same
//as Cursor position
if (flag == true)
{
this.Location = Cursor.Position;
}
}
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
flag = false;
}
}
}
Conclusion

Javier YagueeditedPosted Feb 23, 2010, 1:47 PMEdited Feb 23, 2010, 1:47 PM
I use this code for an WPF App whitout borders: private void Window_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) {this.DragMove();}