private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
this.DragMove();
}
}
解决方案 »
- 如何修改代码,解决checkBox与textbox同时入库同1条ID的问题
- GridView添加事件无效
- 请问输出字符串 到其他应用程序 是什么?
- if语句的另外一个写法是什么
- 发布站点后Word 不能创建工作文件,请检查临时环境变量 急
- C# 可不可以像Delphi一样绑定字段到文件框,保存时用POST就搞定
- 关于listview的问题!希望大家帮忙解决一下!
- textbox问题,帮帮忙!!谢谢!
- 数据绑定的问题(在线等)
- C# 调用 Excel 的打印预览(PrintPreview)的时候会抛出一个异常(0x800a03ec)
- C# 定量缓存
- 请教:datagridview中判断没有选择行
private bool isMouseDown = false;
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
int xOffset;
int yOffset; if (e.Button == MouseButtons.Left)
{
xOffset = -e.X;
yOffset = -e.Y;
mouseOffset = new Point(xOffset, yOffset);
isMouseDown = true;
}
} private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (isMouseDown)
{
Point mousePos = Control.MousePosition;
mousePos.Offset(mouseOffset.X, mouseOffset.Y);
Location = mousePos;
} } private void Form1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
isMouseDown = false;
}
}
wpf private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
this.DragMove();
}
}
给Form1添加Load事件,点窗体的属性,然后找到load事件双击就可以了