以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]无边框窗体实现基本操作可否扩展  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27561)

--  作者:Neha
--  发布时间:2013/1/4 18:26:00
--  [求助]无边框窗体实现基本操作可否扩展

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=20284&replyID=&skin=1

 

现在这个是移动当前窗体

 

共有或者停靠窗体可不可以鼠标按住移动狐表主窗口(basemainform)呢


--  作者:狐狸爸爸
--  发布时间:2013/1/4 18:29:00
--  
这个需要自己摸索,官方没有提供此功能。
--  作者:Neha
--  发布时间:2013/1/5 11:16:00
--  

摸索了半天弄不出来啊


--  作者:lin_hailun
--  发布时间:2013/1/5 11:28:00
--  
 任意一个控件,然后编写mousemove事件

If e.Button = MouseButtons.Left Then
    basemainform.left += e.x
    basemainform.Top += e.y
End If

--  作者:Neha
--  发布时间:2013/1/5 13:20:00
--  
以下是引用lin_hailun在2013-1-5 11:28:00的发言:
 任意一个控件,然后编写mousemove事件

If e.Button = MouseButtons.Left Then
    basemainform.left += e.x
    basemainform.Top += e.y
End If

感谢lin_hailun

效果实现了

这论坛还真不能没有你啊


图片点击可在新窗口打开查看此主题相关图片如下:gaollg3.gif
图片点击可在新窗口打开查看

--  作者:lin_hailun
--  发布时间:2013/1/5 13:52:00
--  
 楼主,终于知道你的意图了。

 你是想用共有窗口模拟菜单,这样不错,就是不能固定它的位置比较不爽。

--  作者:Neha
--  发布时间:2013/1/5 14:51:00
--  
以下是引用lin_hailun在2013-1-5 13:52:00的发言:
 楼主,终于知道你的意图了。

 你是想用共有窗口模拟菜单,这样不错,就是不能固定它的位置比较不爽。

呵呵! 我前段时间问了没人说 不过还是绕道实现了 只是太另类,设计的时候不方便,要没设计完厂再搞