![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
msquan
这个作者很懒,什么都没留下…
展开
-
按住窗体任意控件拖动窗体,含详细说明
先说一下实现原理。以下图一个文件夹为例,蓝点是按住了某个控件时的鼠标位置,开始的时候先计算这个鼠标坐标与文件夹(窗体)的偏移量,就是文件夹(窗体)的坐标X-鼠标坐标X和文件夹(窗体)的坐标Y-鼠标坐标Y。 当鼠标移动到目标点(可以时下图中的红点或者绿点)将文件夹(窗体)的坐标设置为以松开鼠标的坐标加上上面获取的偏移量即可。 下面直接上代码,控件为DataGridView /// <summary> /// 是否按下鼠标 /// <原创 2020-07-10 17:03:23 · 589 阅读 · 0 评论 -
windows服务安装完后自动启动
服务写完后修改机会很少,老是忘记服务安装完后自动启动找到Installer的AfterInstall事件。注意是System.Configuration.Install.Installer下的事件代码:System.Diagnostics.Process MyProcess = new System.Diagnostics.Process(); //设定程序名 MyProcess.StartIn...原创 2018-04-25 14:28:08 · 1454 阅读 · 0 评论