窗体的模式设为NONE后怎样做才可以移动窗体?
我想用图片做背景图片,我觉得那个图片上有了最大化,和最小化,我就把窗体模式设为none了
就是this.FormBorderStyle = FormBorderStyle.None;
可是运行后不能移动窗体了?
知道的大虾们希望能解决下?
要简单点的方法哦?
先谢谢了?
我想用图片做背景图片,我觉得那个图片上有了最大化,和最小化,我就把窗体模式设为none了
就是this.FormBorderStyle = FormBorderStyle.None;
可是运行后不能移动窗体了?
知道的大虾们希望能解决下?
要简单点的方法哦?
先谢谢了?
解决方案 »
- 密码键盘开发包
- 是这几个Session函数的问题还是我配置了什么,让我老是得不到想要的结果
- 在Winform中如何判断用户输入多个空格?如何实现提示用户还可输入多少个字符?
- winforms 中 怎么实现checkbox 全选
- 窗体控件多,加载速度比较慢!!
- 如何在MS的网站下载MSDN?
- 生成EXCEL后的计算结果的显示问题
- C#连接SQL server 2008 的问题
- 怎么显示读取SQLSERVER中指定用户所拥有的表的名称,请各位达人请教!!!!
- 超链接页加DataList分页问题
- C#中关于两个类之间的访问的问题
- 线程更新DataGridView的内容,DataGridView不显示 了。
private Point mouse_offset = new Point(0,0);private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.mouse_offset = new Point(-e.X,-e.Y);
}private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Left)
{
Point mousepos = Control.MousePosition;
mousepos.Offset(this.mouse_offset.X,this.mouse_offset.Y-SystemInformation.CaptionHeight);
this.Location = mousepos;
}
}
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
mouseoffset = new Point(-e.X, -e.Y);
} }
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
Point mousepos = new Point(Control.MousePosition.X, Control.MousePosition.Y);
mousepos.Offset(mouseoffset.X, mouseoffset.Y);
this.Location = mousepos;
}